2003
as Steve
2002
as Derek Waters
2007
as Matt McKenzie
2009
as Marcus
1992
2013
as Peter
1993
as Fine Young Man
1998
as Isaac
2000
as Sam Polvino
2001
as Jack Danner
as Bill
as Luke Buttleman
as Ben Hahn
as Bob Miller
1997
as William Rhodes
as Reed
as Johnny Duncan