10 Actors With Multiple Roles In Doctor Who

6. David Bradley

Doctor Who David Tennant Scream of the Shalka
BBC

First Role: Solomon (Dinosaurs on a Spaceship)

Second Role: The First Doctor (The Doctor Falls - Twice Upon A Time)

This is a bit of a weird one, because David Bradley has popped up in all sorts of places when it comes to Doctor Who.

His first proper on-screen appearance in the show was in 2012's Dinosaurs on a Spaceship - where he played space pirate Solomon - but prior to this, he voiced the vulture-like Shansheeth in a 2010 episode of The Sarah Jane Adventures.

Then, he portrayed William Hartnell in 2013 biopic An Adventure in Space and Time, which chronicled the complicated origins of Doctor Who.

Finally, his most notable Whoniverse role was playing the First Doctor. Bradley first popped up in this role for one short scene at the end of The Doctor Falls, before appearing throughout the entirety of 2017 Christmas special Twice Upon A Time, where he helped the Twelfth Doctor come to terms with his impending regeneration.

Contributor
Contributor

Danny has been with WhatCulture for almost nine years, and is currently Doctor Who Editor and WhoCulture Channel Manager, overseeing all of WhatCulture's Whoniverse coverage. He has been writing and video editing for 10+ years, and first got a taste for content creation after making his own Doctor Who trailers and uploading them to YouTube (they're admittedly a bit rusty by today's standards). If you need someone to recite every Doctor Who episode in order or to tell you about the making of 1988's Remembrance of the Daleks, Danny is the person to ask.