Show more
Ronald Russell was born on 8 May 1910 in Bristol, England, UK. He was an actor, known for The Adventures of Sherlock Holmes (1984), Lorna Doone (1963) and Lillie (1978). He was previously married to Peggy Ann Wood. imdb.com
Jessica Biel
Olivia Munn
Iain Armitage
Ali Wong