Comenzó como actor profesional en el musical Grease, obra estrenada en el Teatro Lope de Vega (Madrid) en febrero de 1999, dirigida en la escena por Luis Ramírez y Ramón Oller y musicalmente por Alberto Quintero. Posteriormente participó en otro musical, Rent.
Después de varios papeles en series y cortos, formó parte del elenco de la serie Un paso adelante.
Formó parte del grupo musical derivado de dicha serie, llamado UPA Dance, que vendió cerca de 600.000 copias. Realizaron una gira por toda España. Después, el grupo se separó a finales de 2004, y en 2005, la serie finalizó. En 2007 trabaja como Gastón en el musical infantil inspirado en la película La bella y la bestia de Disney. También trabajó en la última temporada de Los Serrano.
Quiero cantar