Teams managed

09/2011 - 12/2011 Santiago Morning Manager
01/2011 - 06/2011 Melipilla Manager
07/2009 - 12/2010 San Marcos Manager
01/2009 - 06/2009 San Antonio Unido Manager
01/2008 - 12/2008 Unión Quilpué Manager
01/2006 - 12/2007 Santiago Wanderers Manager
07/2004 - 12/2005 Unión San Felipe Manager
01/2004 - 06/2004 Mitra Kukar Manager
07/2002 - 12/2003 Santiago Morning Manager
01/2001 - 06/2002 Audax Italiano Manager
01/2000 - 12/2000 Unión San Felipe Manager
01/1996 - 12/1997 Santa Cruz Manager
01/1995 - 12/1995 Melipilla Manager
01/1993 - 12/1994 Deportes Arica Manager
01/1992 - 12/1992 CSD Comunicaciones Manager
07/1991 - 12/1991 Santiago Wanderers Manager
01/1988 - 12/1988 Audax Italiano Manager
01/1987 - 12/1987 Deportes Concepción Manager
01/1986 - 12/1986 Deportes Arica Manager
01/1985 - 12/1985 Audax Italiano Manager
07/1984 - 12/1984 Trasandino de Los Andes Manager
01/1984 - 06/1984 Puerto Montt Manager
07/1983 - 12/1983 Regional Atacama Manager
01/1983 - 06/1983 Fernández Vial Manager
07/1982 - 12/1982 Deportes Concepción Manager
01/1982 - 06/1982 San Luis Manager
01/1980 - 12/1981 Audax Italiano Manager
01/1979 - 12/1979 Ñublense Manager
01/1978 - 12/1978 Trasandino de Los Andes Manager
07/1977 - 12/1977 Naval de Talcahuano Manager
01/1975 - 06/1977 Audax Italiano Manager

Club career

07/1974 - 12/1974 Audax Italiano Forward
01/1974 - 06/1974 Unión Magdalena Forward
07/1973 - 12/1973 Trasandino de Los Andes Forward
01/1973 - 06/1973 CD Magallanes Forward
01/1972 - 12/1972 Audax Italiano Forward
01/1971 - 12/1971 CSD Comunicaciones Forward
01/1970 - 12/1970 Motagua Forward
01/1968 - 12/1969 CSD Comunicaciones Forward
01/1967 - 12/1967 Palestino Forward
01/1966 - 12/1966 Santiago Wanderers Forward
07/1958 - 12/1965 La Serena Forward