He had previously played for Deportes Savio, Deportivo Petapa, Deportivo Mixco and Deportivo Marquense before signing with C.S.D. Municipal in June 2013.
Trước đó anh từng thi đấu cho Deportes Savio, Deportivo Petapa, Deportivo Mixco và Deportivo Marquense trước khi ký hợp đồng cùng với C.S.D. Municipal vào tháng 6 năm 2013.