Peter Penrose was born on May 22, 1920 in Westminster, London, England as Peter Charles Penrose-Cawse. He was an actor, known for Sorrell and Son (1933), The Old Curiosity Shop (1934) and Lorna Doone (1934). He was married to Beryl Marjorie Penrose. He died on June 24, 2009 in Bordon, Hampshire, UK.