Actor
Rose Is a Rose Is a Rose
2017 · as Davy
Justice League: Gods and Monsters
2015 · as Dr. Sivana (voice)
The Informant!
2009 · as Scott Roberts
First Strike
2009 · as Dr. Jim Benson
Loaner
2009 · as Mr. Bauer
Four Christmases
2008 · as Church-Goer
Chicago 10
2008 · as Bailiff (voice)
Ten 'til Noon
2007 · as Carter
The Wild Card
2004 · as Special Agent Lassiter
The Deep End of the Ocean
1999 · as Hotel Manager
For Love or Money
1993 · as Vincent the Bartender
Wilder Napalm
1993 · as Harrison