#
buy premium
Chad Archibald

Chad Archibald

Birthday: 30 July 1981, Guelph, Ontario, Canada

Chad Archibald is the creator and co-owner of the Canadian production company Black Fawn Films. After graduating from Humber College for Multimedia design, Archibald dove into his first feature film e ...Show More

Chad Archibald's FILMOGRAPHY
All as Actor (3) as Director (3) as Creator (4)
123Movies