John Bett Filmography
- Actor (31 credits)
- A Very English Scandal (мини-сериал 2018 – ...) (2018) Lord Kilmuir
- Not Another Happy Ending (2013) Mr. McLeish
- Father Brown (2013) Hugo Masters
- Tamara Drewe (2010) Diggory
- New Town (2009) Archie Linklater
- The Golden Compass (2007) Thorold
- The Strange Case of Sherlock Holmes & Arthur Conan Doyle (2005) Charles Doyle
- Doctor Sleep (2002) Nursing Home Doctor
- The Legend of Loch Lomond (2001) The Duke
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000) Charles Doyle
- Rebus (2000) Eddie Raeburn
- My Life So Far (1999) Uncle Crawford
- Vanity Fair (1998) Dr. Clump
- Truth or Dare (1996) Malcolm Ogilvy
- Shallow Grave (1994)
- The Tales of Para Handy (1994) Prosecuter
- Woodcock (1994) Dr. McGregor
- Triple Scotch & Wry (1990)
- Tank Malling (1989) Campbell Sinclaire
- Rab C. Nesbitt (1988) Kendrew
- Worlds Beyond (1986) Roy Shields
- Scotch & Wry (1986) Various
- Sacred Hearts (1985) Dr. Taylor
- The Young Visiters (1984) Earl of Clinchman
- The Pirates of Penzance (1983) Pinafore company
- Britannia Hospital (1982) Lady Felicity: The Palace
- Gregory's Girl (1981) Alistair
- Tess (1979) Felix Clare
- The First Great Train Robbery (1978) McPherson
- BBC2 Play of the Week (1977) Vicar
- Rob Roy (1977) Montrose