Además, fue ayudante técnico de Jorge Pellicer cuando fue el entrenador de Universidad Católica y Unión Atlético Maracaibo.
A los 10 años compitió vistiendo la camiseta del Club Atlético Santiago, comienzo que lo llevó a ser recordman chileno juvenil (14"7) y adulto de 110 metros con vallas (14"35).
Además Seleccionado chileno en torneos Sudamericanos y Juegos Panamericanos Indianápolis 1987.
Campeón de Chile en decatlón entre 1986 y 1987, siendo este su último año como atleta.
En su experiencia vistió las camisetas de Audax Italiano, Santiago Wanderers, Colo-Colo, Club de Deportes Antofagasta, Coquimbo Unido y Unión Española