2000
as Duncan MacLeod
1992
as Enrico Pazzoli
1998
as Paul Holland
2010
as Christian Mason
2001
as Aaron Gray
2007
2014
as General Dane
2015
as Brian McTeague
2013
as Lt. Frank Baum
as Prof. Steven Price
2002
as Neville
as Matt Robinson
as Lancelot
2022
as Gunnar
2019
as Parker
2003
as Vern
2025
as Speaker – 8th Circle: The Sowers of Discord
2004
as Andrew Chambers
2009
as R. J. 'Gunner' Reynolds
2005
as Frank Habley