Actor
The 355
2022
as Merchant
The Birth of Valerie Venus
2020
as Golf Tea Guest
Angrezi Medium
2020
as Business man
Film Stars Don't Die in Liverpool
2017
as French man
Crooked House
2017
as Aristide Leonides
My Name Is Lenny
2017
as Judge
Fantastic Beasts and Where to Find Them
2016
as Gangster (uncredited)
City of Tiny Lights
2016
as Diamond Dealer
The Infiltrator
2016
as Banker
Breaking the Bank
2016
as Guest
Fan
2016
as Train Station Passenger
Cinderella
2015
as Ball Guest (uncredited)
Masquerade
2014
as The Doge
Blood Cells
2014
as Sauna man
Hugo
2011
as Worker (uncredited)
Anuvahood
2011
as Shopper (uncredited)
Dead Cert
2010
as Dinner Guest
Nine
2009
as Preist (uncredited)