Known for Acting

1996
as Mr. Elton
1997
as Abschalom
2014
as Aegeus, King of Athens
2001
as Reporter 2
2001
as Reporter 2
1996
as Aeropostal Clerk
2001
as Andrew
2006
as Bernard Donoughue
2017
as Lord Illingworth
2012
as Torvald Helmer
2007
as Guy Jessop
2010
as Henry VIII
2015
as Duke Vincentio
2010
as Touchstone
2025
as PC Nichols