Tras ejercer varios años como abogado, comenzó su carrera política a mediados de los años 1990 como concejal de Las Condes, comuna en que era alcalde Joaquín Lavín.