De 2002 a 2004 participó en la telenovelas Un nuevo, Soñarás, Belinda y Machos.
En 2006 obtiene su primer protagónico en Amor sin condiciones interpretando a Carlos Raúl junto a Mariana Ochoa.
En 2013 estelarizo la telenovela Secretos de familia con el rol de Daniel y al año siguiente en la telenovela Las Bravo.
Finalmente, desde 2016 colabora en la televisora hispana Telemundo, donde ha participado en algunas producciones.
como La doña, Señora Acero y más recientemente, en la telenovela Buscando a Frida en 2021.