Nacido en la cantera del CSD Municipal, jugó a préstamo con el equipo de Mixco de la Primera División del Fútbol Guatemalteco.
regreso un par de temporadas al club que lo vio nacer el CSD Municipal pero no tuvo mucha regularidad, pasando a jugar para el deportivo mictlan donde mantuvo la titularidad.
El 11 de Diciembre de 2013 es contratado por Xelajú M.C. para la temporada 2014.