Derek Deadman

Derek Deadman (11 March 1940-22 November 2014) played Stor in the Doctor Who story The Invasion of Time.