(1977-1978), Juventud Retalteca (1979, 1980-1981, 1984, 1988), CD Suchitepequez (1982-1983), Club Cobán Imperial (1987), Bandegua.Del Monte (1989), Deportivo Chiquimulilla (1990-1991), Club Izabal J.C (1991-1992), Deportivo Escuintla (1992-1993), CSD Sacachispas (1993) in Guatemala.
He played on the Guatemala national team that was runner-up in the Unión Centroamerica Youth Tournament in El Salvador (1976).
Guatemala advanced to the final round of CONCACAF qualifying on away goals over Canada.
He took part in 9 World Cup qualification matches in total during the 1982 and 1990 campaigns.
Champion Opening Tournament First Division Deportivo San Pedro (2008).