Leomie Anderson profile

Leomie Anderson

Acting

  • Born 14/02/1993
  • Wandsworth, London, England, UK

Leomie Anderson is a British model.

Read full biography

Known For