Scotland Scottish actor Peter Capaldi is announced to portray the twelfth incarnation of the Doctor on the long-running British science fiction show "Doctor Who". Peter Capaldi: from spin doctor to the new Doctor Who © The Guardian Sources: The Guardian