Loading
Loading

Michael Therriault (born 29 November 1977) is a Canadian stage, film and television actor.
Total Recall2012
Chucky2021
Locke & Key2020
Cult of Chucky2017
Guillermo del Toro's Cabinet of Curiosities2022
Reign2013
Heroes Reborn2015
Hemlock Grove2013