
Imogen Stubbs
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.
1 of 1 titles streaming in the UK
1 title free to stream
See full streaming guide for Imogen Stubbs →