Since graduating from ESA in 1992, theatre credits include eight seasons at The Stratford Festival; Leo Bloom in THE PRODUCERS (Mirvish); Gollum in LORD OF THE RINGS (Toronto and London’s West End); Motel in FIDDLER ON THE ROOF (Broadway) and Irving Berlin in THE TIN PAN ALLEY RAG (Roundabout Theatre Co NY). On television, Michael played Tommy Douglas in the CBC mini-series PRAIRIE GIANT: THE TOMMY DOUGLAS STORY; Lord Castleroy in REIGN (on the CW network) and will soon be seen as Klaus Blinsky in the Netflix series HEMLOCK GROVE.