Ana Moreno has trained at the Dance School of the National Conservatory (Portugal), graduated from the Escola Superior de Dança (ESD) of the Polytechnic Institute of Lisbon and the Institut Del Teatre in Barcelona. Later, she graduated in dance teaching, also by ESD. As an interpreter she worked with several choreographers and ballet masters in companies of classical and contemporary repertoire such as Portuguese Company of Contemporary Dance, National Company of Ballet, Untamed Productions, Prague Theatre Company, Clara Andermatt Company, Paulo Ribeiro Company and with Portuguese choreographers São Castro and António Cabrita.