Aaron has created, toured and worked with Jean Abreu Dance (as a dancer and rehearsal assistant), Ashley Warren, ZoieLogic Dance Theatre, Anthony Lo-Giudice, Vivien Wood, Marc Brew Company, Renaud Wiser Dance Company (RWDC), Alexander Whitley Dance Company, Phoenix Dance Theatre (where he worked with Christopher Bruce and Sharon Watson), Cathy Marston and James Cousins Company.

Aaron has guest taught in various institutions including London Contemporary Dance School (LCDS), English National Ballet School, London Studio Centre, Urdang, Royal Conservatoire of Scotland, Royal Academy of Dance (RAD), Royal Holloway University and has taught both class and repertory to professional companies including Scottish Ballet, Regionteater Väst, Marc Brew Company, RWDC, Alexander Whitley Dance Company and James Cousins Campany.