10 Actors With Multiple Roles In Doctor Who

6. David Bradley

David Bradley Doctor Who Solomon The First Doctor
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 over ten years, and is currently Doctor Who Editor and WhoCulture Channel Manager, overseeing all of WhatCulture's Whoniverse coverage. In 2022, he took charge of WhoCulture and has grown it into the biggest Doctor Who channel on YouTube, and one of the biggest Doctor Who communities on the web full-stop. He has been writing and video editing since his early teens, and first got a taste for content creation after making his own Doctor Who trailers, off the back of a burning obsession with the Matt Smith era of the show. Like many his age, he first got into Doctor Who with the 2005 revival, but has since gone back and fallen in love with the classic years too. If you need someone to recite every Doctor Who episode in order, or to give you a random factoid about the making of Gridlock, Danny is the person to ask!