Actor
The Dybbuk: Semi-Staged Reading
2021
1944: Should We Bomb Auschwitz?
2019 · as Benjamin Akzin
The Foreigner
2017 · as Landesman
The Imitation Game
2014 · as Keith Furman
A Long Way Down
2014 · as Airline Steward
Diana
2013 · as Diana's Assistant 1
Mechanical Marvels: Clockwork Dreams
2013 · as Jacques De Vaucanson
Broadside: Emerging Empires Collide
2009 · as Pepys
Echelon Conspiracy
2009 · as Dennis