
as Peter Edgely

as Simon Wilmington
1997

as Charles Powell
2016

as Peter Edgely
1996

as Chester Gates
2013

as Jake Thorne
2009

as Coleville
2012

as Dr Edmund Lorrimer
2021

1992

as Abschalom
1997

as Detective Sergeant Mason
2012

as Mr. Elton
1996

as Lord Lowborough
1996
as Duke Vincentio
2015

as PC Nichols
2025

as Lord Illingworth
2017

as Duke Vincentio
2015

as Aegeus, King of Athens
2014

as Torvald Helmer
2012

as Henry VIII
2010

as Touchstone
2010
as Guy Jessop
2007
as Bernard Donoughue
2006

as Reporter 2
2001

as Andrew
2001

as Abschalom
1997

as Aeropostal Clerk
1996

as Mr. Elton
1996
as Peter Edgely
2 ep.

as Simon Wilmington
1 episodes

as Charles Powell
4 episodes

as Peter Edgely
2 episodes

as Chester Gates
1 episodes

as Jake Thorne
27 episodes

as Coleville
2 episodes

as Dr Edmund Lorrimer
1 episodes

1 episodes

as Detective Sergeant Mason
2 episodes

as Lord Lowborough
2 episodes

as Joshua West
1 episodes

10 episodes

as Harry Slater
10 episodes
as Absalom
2 episodes
3 episodes