Como Ator/Atriz
Doctor Who
Kellman
Blake's 7
UFO
Gordon Maxwell
El Nuevo Capitán Scarlet
Human Captain Black / Delta Garage Attendant / Radio Announcer (voice)
Thunderbirds
The Protectors
Insp. Lars Bergen
The New Avengers
Dr. Tulliver
Dixon of Dock Green
Freddie
Softly, Softly
Man in a Suitcase
Reilly: Ace of Spies
Doctor
New Scotland Yard
DS William Peel
The Secret Service
The Bishop / Various Characters (voice)
Joe 90
Ralph Clayton (voice)
Number 10
Fordham
Freefall: Flight 174
James Nolan
Kessler
Gidney
The Revolutionary
Thunderbirds Are GO
Virgil Tracy / Space Exploration Center President (voice)
Hyper Sapien: People from Another Star
Thunderbird 6
Virgil Tracy / Hogarth (voice)
La maldición de la mosca
Inspector Ronet
The Climb
Albert Bitterling
Undermind
Drew Heriot
Beg!
Dr. Melplash
Meetings with Remarkable Men
Artillery Officer
Captain Scarlet vs. The Mysterons
Captain Ochre / Jackson / Human Captain Black / Various Characters (voice)
Thunderbirds in Outer Space
Virgil Tracy / Operator Power / Tom (voice)
Countdown to Disaster
Virgil Tracy / Cravitz (voice)
Revenge of the Mysterons from Mars
Captain Ocher / Angelini / Control / Shroeder / Kurnitz / Human Captain Black (voice)