Es licenciado en Gobierno y Relaciones Internacionales (UADE) y cuenta con un posgrado en Comunicación Política (UNR). En más de 10 años de experiencia, trabajó como consultor político para candidatos, gobiernos, fundaciones y para el sector privado, de Argentina y otros países de América Latina (Bolivia, Guatemala, México, Ecuador, Nicaragua, El Salvador, Perú y Paraguay). Es presidente de la Asociación Argentina de Politólogos (ANAP) y socio fundador de las Asociación Argentina de Consultores Políticos (ASACOP).