2018
as Zeke Millstein
2011
as Wells Stewart
2007
as Harvey
2006
as Lover
2005
as Michael Ellis
as Troy Pruit
2004
as Nick Conway
2003
as Tom
2001
as Jackson (uncredited)
as ER Doctor
1998
as Runner (uncredited)
1996
as Blaine Luck