Comincia a giocare nel Deportivo Teculután. Nel 2004 viene acquistato dal CSD Municipal, con cui vince il campionato per quattro stagioni consecutive. Nel 2008 si trasferisce allo Xinabajul. Nel gennaio 2010 passa al Suchitepéquez. Nel 2011 viene acquistato dall'Heredia, in cui è un titolare fisso. In tre stagioni, infatti, riesce ad ottenere più di cento presenze in campionato. Nel 2014 passa all'Universidad de San Carlos. Nel gennaio 2016 viene ceduto al Mictlán.