Imogene Poots

England

16 December 2017

409 0

Imogen Poots is an English actress. She was born at the Queen Charlotte's and Chelsea Hospital in Hammersmith, London, the daughter of Trevor Poots, a current affairs television producer from Belfast, Northern Ireland, and Fiona Goodall, a journalist and voluntary worker from Bolton.