Antes se desempeñó como diputado nacional por la provincia de Buenos Aires por el período 2009-2017.[2] Está casado con Cecilia Plorutti, con quien tuvo cinco hijos: Lucía, Martín, Marcos, Ricardo y Amparo.[2] Su ingreso a la política fue tardío; recién en 1993 obtuvo su primer cargo partidario, como Convencional Nacional de la UCR.En 2001 se enfrentó a Federico Storani por la presidencia del Comité provincia de Buenos Aires.En ella, Ricardo Alfonsín, candidato a primer convencional al Comité Nacional, secundado por Juan Manuel Casella ganó con su lista 27 superando a la lista 15 avalada por el vicepresidente de la Nación Julio Cobos, por Leopoldo Moreau, y por Federico Storani.Esta decisión resultó un viraje en su en la campaña electoral, ya que originalmente había negado que De Narváez fuera a formar parte de un frente amplio.En febrero de 2020, el presidente Alberto Fernández lo designó como embajador argentino en España.[18] En agosto de ese año fue confirmado en el cargo mediante el decreto 709/2020 publicado en el Boletín Oficial.[3] El nuevo embajador atribuyó la aceptación del cargo a la necesidad de "defender la imagen de apertura y diálogo del presidente Fernández", aunque sus seguidores quedaron bastante desconcertados por esta designación.