2024
Day of the Fight as Saul2016
Preacher as DeBlanc2016
Bastille Day as Tom Luddy2014
The Final Shot: A Farewell to Boardwalk Empire as Self2013
Southcliffe as Paul Gould2010
Boardwalk Empire as Meyer Lansky2010
The Reward as Felix2006
O Jerusalem as Major Tell2003
The Afternoon Play as Ahmed2003
The Gathering as The Gathering2003
Unconditional Love as Security Guard (uncredited)2001
Last Orders as Young Ray2000
The Adventures of Young Indiana Jones: Journey of Radiance as Hubert Van Hook1990
Jeeves and Wooster as Sydney Blumenfield