as Judge Lawrence
2025
as Lib Dem Aide
2015
as Isidore
2012
as David
2011
as Lucianus / English Ambassador
2010
as Dr. Fienstein (voice)
as Dr. Kurtz
2001
as Solicitor
1998
as Nathan
2023
as Eudemus
2022
as Vicar
2019
as Lord Grimaldi
2017