2000
as Duncan MacLeod
2015
as Brian McTeague
2016
as Roizman
2013
as Mark Foster
2026
as Clive Leighton
2007
1992
as Enrico Pazzoli
2025
as Speaker – 8th Circle: The Sowers of Discord
2024
as Parker Nichols
2011
as Unger
2006
as Spence
2014
as General Dane
1988
as Tony
as Ian
as Jeff Pierce
as Matt Robinson
2017
as David Carlisle
1998
as Paul Holland
2001
as Aaron Gray
2004
as Andrew Chambers