King John
2015 · Drama
as King John
Heyday!
2006 · Drama
as Joe Neal
Cairo Time
2009 · Drama
as Mark
Mutant X S3
2003 · Action
as Mason Eckhart
Mary Silliman's War
1994 · Drama
as Rev. Elliot
The Samaritan
2012 · Crime
as Deacon
Ginger Snaps Back: The Beginning
2004 · Drama
as Wallace Rowlands
Shake Hands with the Devil
2007 · Drama
as Major Phil Lancaster
Coriolanus
2019 · Drama
as Menenius Agrippa