No biography available.
Shakespeare in Love
1998
"Wuthering Heights"
2026
Have I Got News for You
1990
Doc Martin
2004
Have I Got a Bit More News for You
TV