Actor
Junction
2024
as Rodgers
Shattered Memories
2018
as Tim
Alex & the List
2018
as Dave
Petunia
2013
as Michael Petunia
Seal Team Six: The Raid on Osama Bin Laden
2012
as Christian
American Reunion
2012
as Paul Finch
Say It Ain't Solo
2012
as Himself
A Very Harold & Kumar Christmas
2011
as Rosenberg
Venus & Vegas
2010
as Alex
Nick and Norah's Infinite Playlist
2008
as Jesus
Harold & Kumar Escape from Guantanamo Bay
2008
as Rosenberg
Nature of the Beast
2007
as Rich
On the Road with Judas
2007
as Judas - Actor
Kettle of Fish
2006
as Sean
Blind Dating
2006
as Larry
Fifty Pills
2006
as Ralphie
Wasted
2006
as Stan
Dirty Love
2005
as John
Neo Ned
2005
as Joey
Harold & Kumar Go to White Castle
2004
as Rosenberg
American Wedding
2003
as Paul Finch
Winter Break
2003
as Peter Rothner
Stolen Summer
2002
as Patrick O'Malley
Taboo
2002
as Adam
American Pie 2
2001
as Paul Finch
Freddy Got Fingered
2001
as Freddy Brody
More Dogs Than Bones
2000
as Roy
Drop Back Ten
2000
as Gil
Black and White
1999
as Marty King
American Pie
1999
as Paul Finch
The Rage: Carrie 2
1999
as Arnie
Harvest
1999
as Mario (the dishwasher)
Mr. Jealousy
1998
as Nat
Illtown
1996
as Young Flaco
Seeing Hearing Feeling
as Doctor
The Roaring Game