Known For
Filmography

Invasion Roswell
Movie · as George

Nature Unleashed: Fire
Movie · as Lloyd

Life Beyond the Box: Norman Stanley Fletcher
Movie · as Martin Gillespie
The Bench
TV · as Cliff Hughes · 1 ep

Jesus
Movie · as Zerah

Mr White Goes To Westminster
Movie

David
Movie · as Phineas

Oliver's Travels
TV · as Landlord · 1 ep

Hammers Over the Anvil
Movie · as Brigalow Bush Band

Son of the Pink Panther
Movie · as Yacht captain (as John Francis)

Civvies
TV · as Taffy Davies · 3 eps

Robin Hood: Prince of Thieves
Movie · as Courier

Old Scores
Movie · as David Llewellyn

Star Trek: The Next Generation
TV · as Science Crewman · 1 ep

A Different World
TV · as William Shakespeare · 1 ep

Crossbow
TV · 1 ep

To Be or Not to Be
Movie · as British Intelligence Aide

Yellowbeard
Movie · as Chaplain

The Life and Times of David Lloyd George
Movie · as Gwilym Lloyd George

The Professionals
TV · as Taylor · 1 ep

ITV Playhouse
TV · as Trevor · 1 ep