Played by:
2 appearances
All Gas and Gaiters
1 appearance
Doctor in Charge
Doctor on the Go
Doctor at Sea