CinemaCloud
Imogen Stubbs
Actor

Imogen Stubbs

1961Newcastle Upon Tyne, England, UK24 Movies8 TV Shows

Imogen Stubbs (born 20 February 1961) is an English actress and writer. Her first leading part was in Privileged (1982), followed by A Summer Story (1988). Her first play, We Happy Few, was produced in 2004.