En 2003 obtuvo el Premio Actor Revelación de la Unión de Actores por su Maestro de ceremonias en Cabaret, donde permaneció hasta 2005, año que interpretó a Dante en el montaje Infierno, de Tomaz Pandur. Después de rodar Las trece rosas, actualmente encabeza el musical El sueño de una noche de verano, dirigido por Tamzin Townsend.
Ha recibido el galardón al mejor Actor Revelación en los Premios Telón Chivas 2003, por Cabaret, premios a los que ha estado nominado en 2006 como mejor Actor Dramático Protagonista por Infierno.