Imogen Clawson profile

Imogen Clawson

Acting

  • Born 01/09/2008
  • Harrogate, Yorkshire, England

Imogen Clawson is an English actress. She is known for All Creatures Great & Small (2020).

Read full biography

Known For