Place of Birth: London, England
Date of Birth: Oct 23, 1986
Passengers
The Starship Avalon (voice)
Russell Howard & Mum: USA Road Trip
Executive Producer
This Little Life
Senior Executive Consultant
Emma Clarke