2024
as King James I
2023
as Derrik
2022
as Tully Dawson
2022
as John Wentworth
2020
as Frankie
2020
as Sheriff Ron Capman
2019
as Clarke Halladay
2019
as James Smith
2018
as Angus Og Macdonald, Lord of Islay
2018
as Ryan (voice)
2018
as Logan McClay
2017
as Peter Boniface
2016
as Callum
2016
as Lawson Robertson
2015
as Finn
2015
as Morris
2014
as Despero
2014
as Lou Macari
2014
as James Richard
2014
as Paparazzi 2 (voice)
2013
as Bor (uncredited)
2013
as Knox
2013
as Datak Tarr
2013
as Himself
2012
as Guy D'Evreux
2012
as Joshua Vikner
2012
as Filthy
2011
as Professor Donald Richie
2011
as Lieutenant Delcourt (voice)
2011
as Robin Cook
2011
as Desoto
2011
as Michael Murphy
2011
as Man In Black Suit Agent
2011
as Chris Turner
2011
as Sean Moody
2011
as Chirkoff
2010
as Clyde
2010
as John O'Toole
2010
as The Man in Black
2010
as King Stephen
2010
as Alex
2009
as Dr. Reynolds
2009
as Stevie Kerr
2009
2008
as William Reeds
2008
as Dean Harken
2008
as Gaines
2008
2008
as Driver
2008
as Driver
2007
as Miles Loncrain
2006
as Danny
2006
as Clyde Henderson
2006
as Aryan Brother
2006
as Marcus Corvinus
2005
2005
as Hondscioh
2005
as Vincent van Gogh
2005
2005
as Lucas Harvey
2004
as Rodney
2003
as Rodney Skinner / The Invisible Man
2002
2002
as Priest
2001
2001
as Ian
2000
as Dr. Tyrell Neth
2000
as Assassin #1
1999
as Sean Devine
1999
1999
as Ronnie Baxter
1999
as Weath (Musician)
1999
as Orlick
1998
as Jimmy Hatcher
1997
as Gary
1996
as John
1996
as Zog
1996
as Lenny
1995
as Chris Cameron
1994
as Travel Agent
1994
as Donald
1994
as Raider
1994
as Spider
1992
1991
as Sgt Ian Kelly
1987
as Son's Friend
1986
as Child in Vic's Class
1983