Born in Monterrey, Mexico, Mario began dancing jazz and Mexican folk dance at academies and dance companies in his hometown at a very young age. Dance continued to be an important part of his life as he grew up, and he has trained with instructors from around the World in a variety of disciplines, including classical ballet, jazz, contemporary, Mexican folk dance, and Latin rhythms.
At the age of 15, Mario began teaching Latin rhythm dance classes in his local neighborhood, and used the money to pay for continued, formal dance training that allowed him to become a recognized professional dancer in Monterrey. He has danced for governments institutions and in the city’s top dance companies, and represented Mexico in international folk dance competitions in Italy, Russia and the United States. He has also staged choreography for amusement parks, private events, cultural and governmental institutions, and for television, including Televisa Monterrey, which regularly gave him air time to transmit live classes in a variety of styles of dance and perform choreography with the channel crew and visiting artists.
Currently, Mario has dedicated himself to continuing his study of Latin rhythm dance, including salsa, bachata, cumbia and merengue, in which he carries more than 10 years of experience teaching classes and workshops in his hometown. He has taught groups of children, adolescents, adults, and senior citizens in a wide variety of disciplines in academies, competitive dance groups, and private lessons.
He teaches each class with the ultimate purpose to help others enjoy the musical rhythm and learn to express themselves through dance. Mario joined the Salsa With Silvia instructors team in 2017. Mario teaches adult group and private lessons in variety of styles as well as children dance camps and classes.