Actor
We Strangers
2024
as Ed Laich
The Menu
2022
as Ted
The Greatest Beer Run Ever
2022
as Mr. Donohue
Confessions of a Teenage Jesus Jerk
2017
as Allen
The Phenom
2016
as Scott Borwitz
Mothers and Daughters
2016
as Peter
Return to Zero
2014
as Aaron Royal
Happy Sushi
2010
as Guy at Table
Little Fish, Strange Pond
2009
as Philly
Land of the Lost
2009
as Astronaut (voice)
The Missing Person
2009
as Drexler Hewitt
Memoirs of a Geisha
2005
as Lieutenant Hutchins
Be Cool
2005
as Hy Gordon
Collateral
2004
as Fed #3
Intolerable Cruelty
2003
as Wrigley
Bedazzled
2000
as Bob / Roberto / Beach Jock / Sportscaster / Lincoln Aide
My Best Friend's Wedding
1997
as Brunch Guest (uncredited)
Peoria Babylon
1997
The Grifters
1990
as Sailor - Young Paul
Crime 101