Rare Beasts 2021
as Coffee Shop Guy
Damilola, Our Loved Boy 2016
as Male Witness
Anna 2013
as Stelios
Sperm 2012
as Guido
Cass 2008
as Greek Waiter
Credits from TMDB.