Destacan que el legislador es abogado, con maestría en relaciones internacionales. Fue jefe de gabinete de la Procuraduría General de la República 2004-2006, presidente de la Comisión del Ministerio Público de la Cámara de Diputados 2006-2008, de la Comisión de Justicia 2008-2010, del Sistema Educativo en la Reforma Constitucional 2010 y de la Comisión del Poder Judicial en la Reforma Constitucional del 2010.
Además, presidente de Relaciones Exteriores en la Cámara Baja 2014-2020, de la Comisión Especial del Plan Nacional de Regularización y vocero de la Bancada Oficialista PLD 2011-2012. Actualmente es presidente del Grupo Parlamentario por la Acción Global, entre otros puestos.
Este domingo 7 de marzo de 2020 en el marco del lX Congreso José Joaquín Bido Medina, será escogido el presidente y secretario general del PLD, así como los miembros del Comité Político.