Su militancia política comenzó en el Partido Socialista a los 18 años. Pasó por varios cargos, entre otros Secretario General de la Juventud, hasta llegar a integrar el Comité Ejecutivo Nacional del partido. Presidente de Astillero Río Santiago (enero 2020). Embajador en Bolivia (2012-2015; y 2021).