| 2016 |
UFO From Earth to the Moon
MOVIE
|
Self |
| 1995 |
Freefall: Flight 174
MOVIE
|
James Nolan |
| 1994 |
Beg!
MOVIE
|
Dr. Melplash |
| 1986 |
Hyper Sapien: People from Another Star
MOVIE
|
Self |
| 1986 |
The Climb
MOVIE
|
Albert Bitterling |
| 1985 |
Blake's 7: The Beginning
MOVIE
|
Dev Tarrant |
| 1983 |
Reilly: Ace of Spies
TV
|
Doctor |
| 1982 |
Countdown to Disaster
MOVIE
|
Virgil Tracy / Cravitz (voice) |
| 1981 |
Kessler
TV
|
Gidney |
| 1981 |
Thunderbirds in Outer Space
MOVIE
|
Virgil Tracy / Operator Power / Tom (voice) |
| 1981 |
Revenge of the Mysterons from Mars
MOVIE
|
Captain Ocher / Angelini / Control / Shroeder / Kurnitz / Human Captain Black (voice) |
| 1981 |
The Amazing Adventures Of Joe 90
MOVIE
|
General / Officer / Lieutenant / Tanker / Hunter 2 / B107 Co-Pilot Hal / 2nd Russian (voice) |
| 1980 |
Captain Scarlet vs. The Mysterons
MOVIE
|
Captain Ochre / Jackson / Human Captain Black / Various Characters (voice) |
| 1979 |
Meetings with Remarkable Men
MOVIE
|
Artillery Officer |
| 1978 |
Blake's 7
TV
|
Self |
| 1978 |
Blake's 7
TV
|
Dev Tarrant |
| 1977 |
The Finishing Line
MOVIE
|
Self |
| 1976 |
The New Avengers
TV
|
Dr. Tulliver |
| 1976 |
The New Avengers
TV
|
Richards |
| 1975 |
The Hanged Man
TV
|
Eric Mackay |
| 1972 |
The Protectors
TV
|
Insp. Lars Bergen |
| 1971 |
She'll Follow You Anywhere
MOVIE
|
Army Captain |
| 1970 |
The Hallelujah Handshake
MOVIE
|
Geoff |
| 1970 |
UFO
TV
|
Gordon Maxwell |
| 1970 |
UFO
TV
|
Skydiver Navigator Lt. Gordon Maxwell |
| 1969 |
The Secret Service
TV
|
The Bishop / Various Characters (voice) |
| 1968 |
Joe 90
TV
|
Ralph Clayton (voice) |
| 1968 |
Thunderbird 6
MOVIE
|
Virgil Tracy / Hogarth (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Human Captain Black / Delta Garage Attendant / Radio Announcer (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Director General Xian Yoh / Director General's Double (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / 3rd Policeman / 5th Policeman / Radio Announcer (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Guard 2 (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Lieutenant Burroughs / Radio Announcer (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Pilot (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Morton / Distillery Attendant (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / 2nd Medical Student / Radiographer (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Dr. Giadello (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Barman (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Lookout Warden (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Control (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Colonel Storm / Robot (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Andre Verdain / Commissionaire (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Jackson (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain / Security Man (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Shroeder (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Angelini (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Dr. Kurnitz / Human Captain Black (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Kinley (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Major Gravener (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Reporter Harry (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Dr. Denton / Spectrum, New York (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Rhodes (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Dr. Sommers (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre / Tribune Control Operator (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Captain Ochre (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
Senior Cadet Joe Johnson (voice) |
| 1967 |
Captain Scarlet and the Mysterons
TV
|
3rd Policeman / Shroeder (voice) |
| 1967 |
Man in a Suitcase
TV
|
Self |
| 1966 |
Thunderbirds Are GO
MOVIE
|
Virgil Tracy / Space Exploration Center President (voice) |
| 1966 |
Softly, Softly
TV
|
Self |
| 1965 |
Thunderbirds
TV
|
Self |
| 1965 |
Undermind
TV
|
Drew Heriot |
| 1965 |
Curse of the Fly
MOVIE
|
Inspector Ronet |
| 1963 |
Doctor Who
TV
|
Kellman |
| 1963 |
First Night
TV
|
Captain Andrew Lamont, MC |
| 1955 |
Dixon of Dock Green
TV
|
Freddie |
| 1955 |
Dixon of Dock Green
TV
|
Harry Pilbeam |