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)