Michael Medwin
Michael Medwin was born on July 18, 1923 in London, England. He was an actor and producer, known for Never Say Never Again (1983), The Duchess (2008) and Scrooge (1970). He was married to Sunny Sheila Back. He died on February 26, 2020 in Bournemouth, Dorset, England.