Doctor Who Season 16 Characters & Cast — No Spoilers
Every character in Doctor Who season 16 with photos and the actors who play them, including John Leeson, Tom Baker, Mary Tamm — spoiler-free, nothing from later seasons.
- K9 (voice) / Dugeen — played by John Leeson
- The Doctor — played by Tom Baker
- Romana — played by Mary Tamm
- Princess Astra — played by Lalla Ward
- Marshal — played by John Woodvine
- Shapp — played by Davyd Harries
- Merak — played by Ian Saynor
- Garron — played by Iain Cuthbertson
- Unstoffe — played by Nigel Plaskitt
- Graff Vynda-K — played by Paul Seed
- Sholakh — played by Robert Keegan
- Captain — played by Prentis Hancock
- Shrieve — played by Oliver Maguire
- Captain — played by Bruce Purchase
- Mr. Fibuli — played by Andrew Robertson
- Kimus — played by David Warwick
- Mula — played by Primi Townsend
- Mentiad — played by Bernard Finch
- Professor Rumford — played by Beatrix Lehmann
- Vivien Fay — played by Susan Engel
All seasons of Doctor Who: full spoiler-free character guide