Jugaba de guardameta, y su último club fue Everton de Viña del Mar, del cual al momento de terminar su carrera, era su capitán y actualmente es su gerente deportivo.