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