Actor
Land of Dreams
2022
as Bartender
Amerikatsi
2022
as Charlie
Pin-Up
2018
as Guy
The Wizard of Lies
2017
as Dan Horwitz
Punk's Dead: SLC Punk 2
2016
as Bob
Around June
2008
as Mr. Lewis
Broken
2007
as Thomas
Conversations with God
2006
as Roy
Illusion
2004
as Christopher
Go for Broke
2002
as Rome / Romie
The Mesmerist
2002
as Coroner #1
Amerikana
2001
as Peter
Something More
2000
as Sam
Deal of a Lifetime
2000
as Henry
Do Not Disturb
1999
as Billy Boy Manson
Here Lies Lonely
1999
as Sid
Life in a Day
1999
as Dr. Peter Hamilton
The Invisibles
1999
as Jude
SLC Punk
1998
as Bob
Hard Rain
1998
as Kenny
Art House
1998
as Danny Farthing
Leaving Las Vegas
1995
as College Boy 1
David's Mother
1994
as David Goodson
The Flood: Who Will Save Our Children?
1993
as Scott Chapman
Chaplin
1992
as Charles Chaplin Jr
Forever Young
1992
as Steven
Newsies
1992
as Skittery