Actor
Citizen Smith (1977-1980)
Twelfth Night (1978)
Much Ado About Nothing (1984)
BBC Shakespeare Collection: Series 7 (Much Ado About Nothing, Love's Labour's Lost, Pericles: Prince of Tyre, Titus Adronicus) (1984-1985)
G.B.H (TV Mini-series) (1991)
Genghis Cohn (1994)
Jake's Progress (TV Mini-series) (1995)
Fierce Creatures (1997)
Oliver Twist (TV Series) (1999)
My Family (TV Series) (2000-2006)
Wimbledon (2004)