Amy trained at Mountview Academy of Theatre Arts. Roles whilst training include Maria in YERMA, Amy in COMPANY and Hermione in THE WINTER'S TALE.
Theatre: Anna in GOTH WEEKEND (The Stephen Joseph Theatre, Scarborough and Live Theatre, Newcastle) Sally Simpson in THE WHO'S TOMMY (Tour), Laura in THE GLASS MENAGERIE (Nottingham Playhouse), Player in SHAKESPEARE WITHIN THE ABBEY (Westminster Abbey with Shakespeare's Globe), Sonneteer in THE SONNET WALKS (Shakespeare's Globe), Rumba Dancer in FUSION (Lilian Baylis Theatre, Sadler's Wells), Soloist in THE JOY OF DANCE (Lyric Hammersmith) and Soloist in SADLER'S WELLS TAKEOVER WEEKEND (The National Theatre's River Stage).
Television: STELLA (Sky One) and DOCTORS (BBC).
Short Film: PAS DE DEUX (Resource Productions)
Film: MAMMA MIA! HERE WE GO AGAIN (Universal), THE BANISHING (BigScope Films, due for release in 2019).
Commercial: NPOWER: THE HUM (FCB Inferno).
Rehearsed Readings and Workshops: STUCK (Guilty Party Pictures), TEENAGE DICK (Bush Theatre), HEIDI (Nottingham Playhouse) LIFE SKILLS (BBC), MEDS/STORAGE BRITAIN (Graeae in association with Hull Truck, West Yorkshire Playhouse and Live Theatre), JUNIOR DREAMLAND/CONTEXT (Graeae in association with NT Studio, Royal Court and Soho Theatre).
Amy has performed comedic street theatre with Natural Diversions Theatre Company and appeared in an online Comic Relief Campaign for Barclays in association with Abnormally Funny People.
Amy is also a comedian (Colchester New Comedian of the year 2016) and has trained in improvisation with The Second City (Improv to Sketch Intensive), iO (Harold Intensive), Hoopla (Long Form), and Improvable (Short form). She founded the Essex based improv group LADY'S INCONVENIENCE.
Amy has also trained as a TV presenter with Aspire TV Presenting and has experience in stage combat.
Amy is currently appearing in THE TAMING OF THE SHREW as Biondella (directed by Justin Audibert) and MEASURE FOR MEASURE as Juliet (directed by Gregory Doran) for the Royal Shakespeare Company as part of their 2019/20 season.