2001 Maniacs: Beverly Hellbillys (2008) (in production) .... Harper Alexander
Cabin Fever 2: Spring Fever (2008) (post-production) .... Winston
Look (2007) .... Willie
Careless (2007) .... Young Male Addict
Cat Piss (2007)
Garbanzo Gas (2007) (V)
The Go-Getter (2007) .... Stock Boy
Homo Erectus (2007) .... Zig ... aka National Lampoon's The Stoned Age (USA: DVD title)
"The Minor Accomplishments of Jackie Woodman" .... Mike / ... (3 episodes, 2006) - Tumor Has It (2006) TV episode .... Mike - Pounded (2006) TV episode .... Mike Ackerman - Mudlarking (2006) TV episode .... Mike
Period Piece (2006)
The Laundry Room (2006) (V)
Wiggly (2006) (V)
Ants (2006) (V) .... Ped
2001 Maniacs (2005) .... Harper Alexander
Tweek City (2005) .... Bill Jensen
Neo Ned (2005) .... Randall
Tater Tots (2004)
Dribble (2004) (uncredited) .... Guy going crazy
Cabin Fever (2002) .... Deputy Winston
"Boston Public" .... Bobby Mendoza (1 episode, 2002) - Chapter Thirty-Nine (2002) TV episode .... Bobby Mendoza
Local Boys (2002) .... Willy
"Two Guys, a Girl and a Pizza Place" .... Germ (10 episodes, 1999-2001) ... aka Two Guys and a Girl (USA: fourth season title) (USA: third season title) - The Adventures of Captain Karma (2001) TV episode .... Germ - A Few Good Firemen (2001) TV episode .... Germ - Burning Down the House (2001) TV episode .... Germ - Disco Nights (2000) TV episode .... Germ - Another Moving Script (2000) TV episode .... Germ (5 more)
"That's Life" (1 episode, 2001) - Nomads (2001) TV episode
Detroit Rock City (1999) .... Lex
Never Been Kissed (1999) .... Denominator
The Other Sister (1999) .... Tough Guy Trevor - Tech School
Touch Me in the Morning (1999) .... Coney Island
Student Affairs (1999) (TV) .... Dave
David and Lisa (1998) (TV) .... Joey ... aka Oprah Winfrey Presents: David and Lisa (USA: complete title)