Known For
Filmography

Infiltrate
Movie · as The Voice / Mr. White

Kindred
Movie · as Conrad

Whiteout
Movie · as Kharzin

Cymbeline
Movie · as Belarius

Law & Order Toronto: Criminal Intent
TV · as Brad Turner · 1 ep

Transplant
TV · as Dwayne Clark · 1 ep

Henry VIII
Movie · as King Henry VIII

Hudson & Rex
TV · as Bob Kippen / Bradley Linden · 1 ep

Alias Grace
TV · as Grace's Father · 1 ep

Star Trek: Discovery
TV · as Magistrate · 1 ep

Frankie Drake Mysteries
TV · as Ernie Logan · 1 ep

Hamlet
Movie · as Hamlet

King Lear
Movie · as Kent

Dorsal
Movie · as Amahl

Reign
TV · as John Knox · 16 eps

Nikita
TV · as Alexi Markov · 1 ep

Republic of Doyle
TV · as Christian Doyle · 17 eps

Rookie Blue
TV · as Rick Moyer · 1 ep

Murdoch Mysteries
TV · as Byron Beaton · 1 ep

Heartland
TV · as Woody · 1 ep

Troubled Waters
Movie · as Agent Andy Hunter

Mutant X
TV · as Thug · 1 ep
