Jugó toda su carrera como centrodelantero y su último club fue Unión Española de la Primera División de Chile, equipo en el que militó en 4 ocasiones distintas y donde ganó el Torneo Transición 2013 y la Supercopa del mismo año.