Of Time and the Sea 2018
as Player 2
Tailor Made Murder 2012
as Male Nurse
Agora 2009
as Slave (as David Ellul)
Credits from TMDB.