Javier Torres completed his studies as a classical dancer in 1984, and in 1988 he graduated as a dance teacher of the Cuban method both from the National School of Ballet in Mexico City. In 1988, Torres was awarded a scholarship by the Ballet International Foundation (Germany) that allowed him to continue his dance formation in Europe.
In 1989 he moved to Finland to work for the Helsinki Dance Company and in 1991 he joined the Finnish National Ballet, where he performed as soloist until 2008.
As a choreographer Javier Torres has created more than 35 works, for different ballet companies. Among his most important works are his three full-length traditional ballets: The Sleeping Beauty (2008), The Beauty and the Beast (2014) and La Bayadére (2014)
Based on his more that 20 years research to improve ballet pedagogy, Javier Torres leads seminars and gives lectures at international dance symposiums, professional ballet companies and schools.
Since 2001 Javier Torres works as a freelance teacher and coach for professional ballet companies and schools, among others: The Stuttgart Ballet, The Lyon Opera Ballet, The Czech National Ballet, The Netherlands Dans Theatre.
From August 2022 Javier Torres will act as the Artistic Director of the Finnish National Ballet