Imogen Stubbs
Birthday: 20 February 1961, Newcastle-upon-Tyne, Tyne and Wear, England, UK
Height: 168 cm
Imogen Stubbs was born in Northumberland, lived briefly in Portsmouth, where her father was a naval officer, and then moved with her parents to London, where they inhabited an elderly river barge on t ...Show More
Imogen Stubbs'S roles