2024
as Reverend Marlowe
2020
as Joseph Hoffman
2019
as Raymond
2018
as Manager - Boy Lounge
2012
as Professor O'Donnelly
2010
as Adam Abbate
2009
as Simon
2006
as Alby Cutrera
2005
as Nervous Man
2001
as Simon Fife
2001
as Jeffrey (uncredited)
2000
as Howie
1999
as Lonny
1998
as Detective Marco
1997
as Todd Rusk
1997
as Andrew Goldman
1997
as Jarvis
1997
as Paul
1996
as Young Book Clerk
1996
as Junior
1996
as Ethan
1996
as Ethan
1994
1994
1993
as Protester
1992
as Burt
1992
as Chris Pritchard
1991
1991
as C. Z.
1990
as Kyle
1990
as Chris
1990
as Troy Danzig
1987
as Goblin