Born in Ponce, Puerto Rico, he started his dance career with the Ballet Teatro Musical de Ponce. In 1995 he joined Ballets de San Juan as a soloist. In 1997, he joined Ballet Concierto de Puerto Rico becoming a soloist in 1999, and was promoted to principal dancer in 2002. Today he is a principal dancer and Artistic Director of Balleteatro Nacional de Puerto Rico. His repertoire includes the principal roles in full-length ballets like Swan Lake, Giselle, Sleeping Beauty, La Fille Mal Gardée, Coppélia, Don Quixote, La Bayadere, and Cinderella; classical pas de deuxs as Le Corsaire, Esmeralda, Spring Waters and Flower Festival; and leading roles in the Phantom of the Opera (Alberto Méndez’s version) and in contemporary and neoclassical works like Souvenance, Carmina Burana, Intermezzi Per L’amore, Muñecos, Huapango, Dos Mundos, Entre Cuerdas Rotas, Balanchines’s Serenade, William Dollar’s Le Combat, Jerome Robbins’ In The Night, and Don José and Escamillo in Carmen, in Jimmy Gamonet de los Heros’ version and in Miguel Campanería’s version. Rodríguez has represented Puerto Rico in the IX, X and XV Miami International Ballet Festival, II Certamen Interamericano de Danza in Argentina, 1er.