Movies
The Life of David Gale
as College Student / Activist (uncredited)
Pavements
as DJ Preston
Between the Temples
as Bartender
Bennifer
as Jed
Stinking Heaven
as Jim
Her Smell
as Keith the Engineer
Hellaware
as Nate
PVT Chat
as Duke
The Sweet East
as Keith
The Feeling That the Time for Doing Something Has Passed
as Simon