Atuação
19 títulos • ativo desde 1975

Os Cães Plagueados
como Laboratory Assistant (voice)

Operação Overlord
como Tom

Casualty
como Nigel Fox

Rumpole of the Bailey
como Alan Copeland

All Creatures Great and Small
como Tristan Farnon

Poldark
como Hugh Armitage

Public Eye
como Gordon Hayward

As You Like It
como Orlando

The BBC Television Shakespeare
como Orlando

Scorpion Tales
como Toby Grafton

BBC Play of the Month
como Freddy Honeychurch

Die Kinder
como Frank

Madame Bovary
como Léon Dupuis

Connie
como Sinclair

A Dog's Ransom
como Clarence Duhamel
Our Kid
como Stuart
Jubilee 1977
como Stuart