Allan and his production company, Take The Shot Productions award winning Discovery Channel and Netflix worldwide original scripted series Frontier, is now in production for Season 3. Allan plays Douglas Brown and also serves as executive producer to the show.
Allan’s new series Caught, in which he stars alongside Paul Gross and Tori Anderson will air on CBC Monday February 26th, 2018. Allan plays the lead David Slaney, as well as serving as the Showrunner and Executive Producer. Caught is adapted from Lisa Moore’s acclaimed novel of the same name.
Birthplace: Born on Bell Island, raised in The Goulds, Newfoundland