1967
İlk Yapım

Uzay Yolu: Yeni Nesil
1987
Science Crewman

Civvies
1992
Taffy Davies

Old Scores
1991
David Llewellyn

The Professionals
1977
Taylor

Life Beyond the Box: Norman Stanley Fletcher
2003
Martin Gillespie

A Different World
1987
William Shakespeare
The Bench
2001
Cliff Hughes

ITV Playhouse
1967
Trevor

Jesus
1999
Zerah

Robin Hood: Hırsızlar Prensi
1991
Courier

Olmak ya da Olamamak
1983
British Intelligence Aide

David
1997
Phineas

Crossbow
1987

Nature Unleashed: Fire
2004
Lloyd

Hammers Over the Anvil
1994
Brigalow Bush Band

Sarı Sakal
1983
Chaplain

Mr White Goes To Westminster
1997

Pembe Panter’in Oğlu
1993
Yacht captain (as John Francis)

Invasion Roswell
2013
George

The Life and Times of David Lloyd George
1981
Gwilym Lloyd George
59
Yıllık Kariyer
13
Film
7
Dizi