Known For
Filmography
—
2024
2023
2022
2021
2020
2017
2017
2015
2013
2013
2010
2009
2009
2008
2003

Steal Away
Movie · as Clifford Vetter

Sway
Movie · as Rez

Escalation
Movie · as Perry

Daniel Spellbound
TV · as Additional Voices (voice) · 4 eps

Jupiter's Legacy
TV · as Barnabas · 1 ep

The Corruption of Divine Providence
Movie · as St. Francis of Assissi

Darken
Movie · as Wren

Frankie Drake Mysteries
TV · as Richard Scanlon · 1 ep

Assassin’s Creed - Syndicate
Movie · as Jacob Frye

Sex After Kids
Movie · as Peyton

Long Day Gone
Movie · as Richter

Lost Girl
TV · as Vex, Vex / The Morrigan, Prince Filipe III · 21 eps

Degrassi Goes Hollywood
Movie · as Mick

Warehouse 13
TV · as Charles Wells · 1 ep

Murdoch Mysteries
TV · as Dr. Roberts · 3 eps

Mayday
TV · as First Officer McClelland · 1 ep

