2023
as Nathan
2022
as Eudemus
2019
as Vicar
2017
as Lord Grimaldi
2012
as Isidore
2010
as Lucianus / English Ambassador
2001
as Dr. Kurtz
1998
as Solicitor