Amelia trained at the The Royal Ballet School and Tring Park School for the Performing Arts. Whilst training she performed with The Royal Ballet Company and Northern Ballet Theatre, as well as NYB. Upon graduation she joined Scottish Ballet performing works such as The Nutcracker, The Crucible and Elite Syncopations. She then worked with Ballet Cymru and Peter Schaufuss Ballet Company, before joining Ballet Ireland where she has performed pieces by Morgann Runacre-Temple, Ohad Naharin, Christopher Hampson and Ludovic Ondiviela. She has also worked with Arielle Smith, Drew McOnie and Jenna Lee for various productions.
Alongside her performing career, Amelia has a passion for teaching and has been working with The National Youth Ballet team since 2015.