Nacido en Mejillones se trasladó de pequeño a Limache para poder estudiar, en aquella ciudad fue descubierto por San Luis de Quillota pasando a formar parte del club canario.
En el club quillotano destacó por su entrega permaneciendo en el por dos años hasta cuando en un partido amistoso José Pérez, técnico de Santiago Wanderers, lo sorprende y decide llevárselo al club porteño.
Tras permanecer año y medio en el cuadro del carbón tuvo pasos por Deportes La Serena, Palestino y Bolívar de Bolivia para luego regresar a Santiago Wanderers.
[3] En su segundo ciclo por Santiago Wanderers se consolida como uno de los goleadores históricos del club.
Luego del retiro, pasó a trabajar en las divisiones inferiores del club porteño teniendo a jugadores como Reinaldo Navia, David Pizarro y Rodrigo Naranjo a su cargo.