2016
as Marvin
2015
as Logan Wood
2014
as Frank
2014
as Chef Hunter
2014
as Dr. Grant
2014
as Michael
2013
as Nadia
2011
as Narrator (voice)
2011
as Liam
2010
as Josh Saunders
2010
as Donnie
2009
as Gus
2006
as Army Man 1940
2006
as Roger
2005
as Dr. Benjamin Metzger
2005
as Trevor Taft
2005
as Greg Turner
2004
as Young Man
1999
as Michael Thatcher
1990
as Sean Archer