2022
as Daniel
2021
as Buck Johnson
2020
as Officer Lowe
2018
as Charles Cole
2015
as F. Scott Fitzgerald
2015
as Rick Malverne
2015
as Mark Skokie
2015
as Det. Doug Rooker
2014
as Charlie Rider
2012
as Alex #9
2012
as William Norburg
2012
as Tommy Madsen
2012
as Tommy Madsen
2011
as Zeus
2010
as Frank Simpson
2009
as Former Navy Lieutenant Lance Talbot
2006
as Cam
2005
as Chad Dumont
2005
as Eldon Styne
2003
as Harold Fingleton Jr.
2001
2001
as Patrick Gormley
1999
as Gideon
1998
1994
as Jason Bates
1988
as Aidan, 8 years
1986
as James Fraser