Ha desarrollado su carrera política a nivel internacional, a nivel parlamentario en el Congreso Nacional de Chile y a nivel partidario en el Partido Socialista de Chile.