Played by:
5 appearances
Cluedo
1 appearance
Doctor in the House
The Lovers
Doctor in Charge
The Upchat Connection
Shillingbury Tales
Doctor on the Go
Doctor at Sea
Doctor at the Top