Ophelia Lovibond

Ophelia Lovibond

Actor. Born 19 February 1986 in London, England, UK.

ActorEnglish
8
Titles on Fi1m7 acting · 1 other
70
Average Fi1m scoreas actor · 7 titles
Born
19 February 1986, London, England, UK
Active
2005–present