Derek Deadman

Derek Deadman (died 21 November 2014) played Stor in the Doctor Who story The Invasion of Time.