He played for clubs including Colo-Colo (Chile), UD Las Palmas (Spain), Racing Club (Argentina) and Unión Española (Chile), and scored 2 goals in 13 internationals, including selections for the 1998 World Cup and the 2001 Copa América.