Mike McLeod

Mike McLeod was born in London, Ontario, but moved to Halifax, Nova Scotia in 2003 to attend Dalhousie University where he graduated from the Dalhousie Acting Programme. Early stage credits include productions for 2b Theatre, and Live Bait. His play Good For Nothings was staged in 2013 and two years later he received a Canadian Screen Award nomination for Best Actor in a Drama Series for his work on Forgive Me. From 2015 through 2017, he won a record-breaking three back-to-back ACTRA Awards for Best Lead Actor for his role as the priest in Forgive Me.

Features & TV Movies

Features & TV Movies:
VR indicates Direct-to-Video Release

Argus (2014, short)
The Hold Up (2014, short)
Surprise (2015, short)

TV Series – Cast:
Moderation Town (2010-2013)
Forgive Me (2013-2018)

TV Series – Guest appearances:
Haven (2014)
Sex & Violence (2013, 2014, 2015)
The Flash (2016)
The Man in the High Castle (2016)
Supergirl (2019)
Altered Carbon (2020)
Legends of Tomorrow (2021)