Actualmente dirige al Club Deportivo Sociedad Tiro N° 28.
Hizo infantiles en Deportivo Municipal desde 1974 y su debut fue en Alfonso Ugarte de Puno en 1977.
[2] Inició su carrera de entrenador en el Deportivo Pesquero a finales de 1996, en ese tramo final el equipo chimbotano logró salvar del descenso.
Dirigió a diversos equipos del medio local como Juan Aurich, Unión Minas, Atlético Universidad, Deportivo Municipal y Unión Huaral.
El año 2006 obtiene la Copa Perú dirigiendo al Total Clean y el año 2007 obtiene la segunda división del Perú con el César Vallejo.