Attended the Royal Premiere of The Dam Busters (1955) on 19 May 1955 at The Empire, Leicester Square. In attendance were: Richard Todd and his wife, Dr. Barnes Wallis, and Princess Margaret. The event was filmed by Pathe.
Has acted in both the Doctor Who franchise and the Eon James Bond franchise.