Juega como delantero y su equipo actual es el Club Llaneros de la Categoría Primera B colombiana.
Se formó en las divisiones inferiores del Deportivo Cali, anotó el primer gol de la final de la Copa Colombia 2010, en la cual el Deportivo Cali se coronó campeón.
En 2012 fue prestado al Real Cartagena por un año y volvió al equipo verdiblanco en 2013, además tuvo que demandar al Real Cartagena ya que no le cumplieron en su totalidad los términos del contrato.
En 2013 se transfirió al Deportes Tolima donde jugó hasta el siguiente año consiguiendo el título de Copa Colombia de 2014.
Debido a su buena actuación durante las pasadas temporadas fue llevado de vuelta el Deportivo Cali en 2016.