Jugaba como defensa y su último equipo fue el Cúcuta Deportivo de Colombia.
En el 2003 jugó con Millonarios, a la siguiente temporada pasó por Deportes Tolima participando internacionalmente en la Copa Libertadores.
En el 2005 pasa por el Junior para participar de la Copa Libertadores 2005.
Finalmente, en el 2006 el Atlético Huila requiere de sus servicios, situación que continuó hasta el 2010.
En la temporada 2012/2013 es transferido a Cúcuta Deportivo retirándose del fútbol profesional en 2014.