2024
as John Noyes
2019
as Rob / Trigorin
2019
as Trevor
2018
as Richard Frazier
2018
as Paul
2017
as Bartender
2016
as Curt Hegland
2015
as Mr. Wallace
2014
as Gwathmi
2013
as Richard
2010
as Bob
2008
as Gary Small
2006
as Carl Hobbs
2003
as Ronnie Fuller
2001
as Daniel Heltman
2001
as Krzysztof
2000
as Romeo
1999
as Stranger (segment "Bad Girl")
1999
as Harold Moore
1999
as Brian
1998
as Ethan Watson
1997
as Noah Webster
1997
as Sergei Preminin
1996
as Reverend Hale
1994
as Thomas Raulston
1993
1993
as Young Ned Hale
1992
as Davey Bunting
1990
as Mr. Silber
1990
as Gary Bergan