Actor conocido por sus notables papeles en telenovelas, como el de Andrés Velásquez en La Reina de Queens, el de Luis Ángel Perdomo en Viva La Pepa y el de Orestes en Mi Gorda Bella.
Sus dos primeros papeles fueron en 1998 y 1999 respectivamente, interpretando a Eduardo en Amor en Forma y a Isidro en Marido y Mujer.
Interpretó uno de los papeles principales en la telenovela del 2012 Los Secretos de Lucía.
Se divorció de su esposa Paula en el 2007. Posteriormente, tuvo una relación con la actriz Marjorie de Sousa, antes de casarse con Mónica Fonseca en el 2011.
Apareció en el montaje teatral de Crónica de una Muerte Anunciada, escrita por Gabriel García Márquez.