who played the original master in dr who
The Master (Doctor Who) The role was originated by Roger Delgado in 1971, who portrayed the Master until his death in 1973.[1] From 1976 until the show's cancellation in 1989, the Master was portrayed by a succession of actors: Peter Pratt, Geoffrey Beevers and Anthony Ainley. Eric Roberts then took on the role for the 1996 Doctor Who TV movie. Since the show's revival in 2005, the Master has been portrayed by Derek Jacobi, John Simm and Michelle Gomez.
Twice Upon a Time (Doctor Who) "Twice Upon a Time" is an episode of the British science fiction television series Doctor Who, written by Steven Moffat, directed by Rachel Talalay, and was broadcast as the thirteenth Christmas special on 25 December 2017 on BBC One. It features the final regular appearance of Peter Capaldi as the Twelfth Doctor, the first official appearance of Jodie Whittaker as the Thirteenth Doctor, and guest-stars David Bradley as the First Doctor, having previously portrayed original First Doctor actor William Hartnell in the 2013 docudrama An Adventure in Space and Time. Pearl Mackie guest stars as the Twelfth Doctor's former companion Bill Potts, while his other companions make guest appearances - Jenna Coleman as Clara Oswald and Matt Lucas as Nardole.