Yellow Ticket 2024
as Mr. Valentine
Interview with a Hitman 2012
as Cesar
Hard Boiled Sweets 2012
as Fred
National Theatre Live: The Comedy of Errors 2012
as Second Merchant
God on Trial 2008
as Ezra
Night Junkies 2007
as Psycho
O Jerusalem 2006
as Golan
She's Been Away 1989
as Young Thomas
Credits from TMDB.