Acting
David Ellul-Mercer
Bekannt aus
Agora - Die Säulen des Himmels
(2009) – Slave (as David Ellul)
Baħar Żmien
(2018) – Player 2
Tailor Made Murder
(2012) – Male Nurse