Actor
- Tom Clancy's Jack Ryan (2018)
- Despite the Falling Snow (2016)
- Marco Polo (2007)
- Frankenstein (2004)
- Doctors (2000)
- In the Beginning (2000)
- Mary, Mother of Jesus (1999)
- The Vice (1999)
- Merlin (1998)
- Living Doll (1990)
- Stealing Heaven (1988)
- Casualty (1986)
- The Road to 1984 (1984)
- Tales of the Unexpected (1979)
- Grange Hill (1978)