[2][1] Con una extensa carrera en su país natal, en la Primera División defendió las camisetas de Unión La Calera,[3][4] O'Higgins,[5] Universidad Católica,[6] Huachipato,[7] San Luis[8] y Magallanes.
[9] En la Primera B jugó para Iberia-Puente Alto, Iberia-Los Ángeles,[1] Audax Italiano,[10] Ñublense,[11] Universidad Católica,[12] Cobresal,[13][14] Deportes Antofagasta,[15] Deportes Laja[2] y Santiago Wanderers.
[2] Se desempeñó como Agente deportivo de reconocidos jugadores chilenos, como Fabián Estay, José Luis Sierra, Francisco Rojas, Ricardo Rojas y Carlos Reyes.
[1][17][18][19][20][21]Además representó a jugadores extranjeros como el delantero uruguayo Marcelo Lipatín.
[22] También se desempeñó como manager de la banda musical chilena Shamanes Crew.