Dale
The Way Out (2022)
Casey
Vinyl Child (2021)
Mr. Talley
Runt (2020)
Frank Wilson
Loners (2019)
Tommy
The Happytime Murders (2018)
Dinner Guest
Unforgettable (2017)
Colin / Frederick
Spy (2015)
Derek
Welcome to Me (2014)
Olivier
Such Good People (2014)
Dealer
The Heat (2013)
Love, Sex, and Missed Connections (2013)
David Blaine
David Blaine Street Magic Part 4 (2011)
Flight Attendant Steve
Bridesmaids (2011)
David Blaine Street Magic Part 3 (2007)
David Blaine Street Magic Part 2 (2007)
David Blaine Street Magic 1 (2006)
JC Superstar Director
Along Came Polly (2004)
Henchman
The Master of Disguise (2002)