Amy trained at The Royal Academy of Music and Rose Bruford College of Theatre and Performance.
Amy made her professional debut as The Actress in Hello Again at The Union Theatre to fantastic reviews. She then went on to play Nat in Dancing By Myself at The Kings Head Theatre, and the leading role of Annie Londonderry in Ride at The Vaults Festival Waterloo. She can next be seen in Eric's Full Monty at The New Vic Theatre.
Credits whilst training include Gabby/Bobbi in City of Angels, June in Gypsy, Sarah in Reunion, Mary in Merrily We Roll Along, and Soloist in Waiting Somewhere For Me.
Further credits include Pearl in The Host and Elizabeth in Blue Stockings, both for National Youth Theatre, and Edith in Response at The Old Red Lion and The Courtyard Theatre.
She also workshopped the roles of Helena and Eusebius in Creed and Naz in Lasses of Yorkshire.