Es conocido por su papel en la telenovela Pasión de gavilanes (2003-2004), interpretando a Fernando Escandón.
[1] Desde 2010 hasta 2013 trabajó en la serie El barco de Antena 3 como Ernesto Gamboa.
Realizó estudios de Biología Marina en la Universidad Jorge Tadeo Lozano.
Cine y Teatro en Kansas University, en Estados Unidos.
Parte de ese servicio militar lo realizó en la selva colombiana.