
John Bett
Known For
Acting
Born
1949-01-01 in Cupar, Scotland, UK
Biography
John Bett is a British stage, film and television actor, director, and writer.
Most Known For

Father Brown
as Hugo Masters

Play for Today

Inspector Morse
as Thomas Neely

The Golden Compass
as Thorold

Up Line
as Duncan Hey

A Very English Scandal
as Lord Kilmuir

Tess
as Felix Clare

The First Great Train Robbery
as McPherson

Sacred Hearts
as Doctor Taylor

Shallow Grave
as Brian McKinley

Rude Health

BLAST
as Narrator

Border Warfare

City Lights
as Mr Townshend

Tamara Drewe
as Diggory

Britannia Hospital
as Lady Felicity

Not Another Happy Ending
as Mr. McLeish

I, Lovett
as Sir Timothy

Worlds Beyond
as Roy Shields

My Life So Far
as Uncle Crawford