
Known For
Filmography
2006
2005
2004
1999
1998
1997
1997
1997

Lost in Plainview
Movie · as Jim

Guy in Row Five
Movie · as Homeless Drunk

The Work and the Glory
Movie · as Mark Cooper

Silicon Towers
Movie · as Charlie Reed

The Magnificent Seven
TV · as Peter Nichols · 1 ep

Boogie Nights
Movie · as Johnny Doe

I Know What You Did Last Summer
Movie · as David Egan

Floating
Movie · as Jason