Su debut en la selección de fútbol de Chile fue en Curitiba en 1986, jugando un partido amistoso frente a Brasil, duelo que terminaría en un empate 1:1. Luego de jugar en amistosos, participaría en la Copa América 1987 y en las Clasificatorias para el Mundial de 1990 donde su selección sería descalificada. Con "la Roja" también disputó la Copa América 1991 y la Copa América 1995, finalizando su paso por la selección jugando las Clasificatorias para el Mundial de 1998, con la clasificación de su equipo, más no fue tomado en cuenta para el Mundial, dado su renuncia a "La Roja" en 1997.