Jugó profesionalmente en Cobresal, Santiago Wanderers y Rangers, además integró la selección chilena sub-23 que alcanzó la medalla de bronce en los Juegos Olímpicos de Sídney 2000.