Jennifer trained at East 15 and is an actor, theatre-maker, and movement director.
As a performer Jennifer has worked with the NT, NT Studio, BAC, Bath Theatre Royal, Royal & Derngate Theatre, Sam Wanamaker Playhouse, Theatre 503, Arcola, Openworks Theatre, Derby Theatre, The Yard, The Harold Pinter Theatre (West End), Southwark Playhouse, Bervaldhallen (Stockholm), Lucas Theatre (Savannah, USA), Pearl Theatre (New York).
Movement direction includes: The Mountaintop (The Young Vic), Black Mountain/Out of Love/How to be a kid (Paines Plough Roundabout), Death of a Salesman (Royal & Derngate), The Ugly One (The Park 90), Phone Home (Shoreditch Town Hall), Why The Whales Came (Southbank Centre), Wuthering Heights (Workshop- Manchester Royal Exchange), Stone Face (Finborough Theatre), Debris (Southwark Playhouse/Openworks Theatre), Macbeth (Sam Wanamaker Playhouse), Silent Planet (Finborough), Pericles (Berwaldhallen), Subterranean Sepoys (New Diorama), The Future (The Yard), Other-Please Specify, Atoms (Company Three), Takeover 2017 (Tricycle Theatre). Jennifer was the assistant movement director to Kate Sagovsky on the Paines Plough Roundabout season 2014 (Fringe First Winners), and is an associate artist with OpenWorks Theatre, Upstart, and a member of Tangled Feet.