Captain Scarlet and the Mysterons
Captain Ochre / Radio Announcer / Human Captain Black / 2nd Medical Student / 3rd Policeman / 5th Policeman / Andre Verdain / Angelini / Barman / Captain / Colonel Storm / Commissionaire / Control / Delta Garage Attendant / Director General Xian Yoh / Director General's Double / Distillery Attendant / Dr. Denton / Dr. Giadello / Dr. Kurnitz / Dr. Sommers / Guard 2 / Jackson / Kinley / Lieutenant Burroughs / Lookout Warden / Major Gravener / Morton / Pilot / Radiographer / Reporter Harry / Rhodes / Robot / Security Man / Senior Cadet Joe Johnson / Shroeder / Spectrum, New York / Tribune Control Operator
The Secret Service
The Bishop / Patterson / 1st Technician (North Africa) / 1st Technician (Port Trennick) / 2nd Guard / 2nd Native / 2nd Technician (Burgossa) / Achmed / Brother Gregory / Calow / Colonel Blair / Controller / Doctor Hawthorn / Eastman / George Grey / Guard / Healey Automation Guard / Joe's Father / John Masden / Kromer / Master / Minister / Mullins / Officer / Operator / Pete Mackintosh / Pilot (Mercenary 1) / Policeman / Tom Williams
... Professor Sheehan
Skydiver Navigator / Skydiver Navigator Lt. Gordon Maxwell
... Skydiver Navigator
The Secret Service
The Bishop / Patterson / Mullins / ...
- Mayday! Mayday!
... The Bishop / Achmed / Joe's Father / ... (voice)
- The Cure
... The Bishop / Pete Mackintosh / Minister (voice)
Sir George Harris / Captain / Brad Johnson / ...
- Trial at Sea
... Sir George Harris / Captain (voice)
- Test Flight
... Brad Johnson / Countdown (voice)
Virgil Tracy / Dr. Pringle / Saunders / ...
... Virgil Tracy / Power / DJ Tom (voice)
Stanley / Raim / Peter Mann / ...
... Ritter Hans
Albert / Corp / Corporal
Gervase / Peter
Jim Tanner / Roy Durrant / SS man / ...
Johnson / Donalbain
Did You Know?
Best known for his frequent collaborations with Gerry Anderson, notably recurring roles on Thunderbirds, Captain Scarlet and the Mysterons and Ufo (as Skydiver Navigator Lt. Gordon Maxwell).