Estudió Derecho en la Universidad del Rosario, en Bogotá, con una especialización en Derecho Administrativo.

Trabajó como consultor en áreas legales y de fortalecimiento institucional en proyectos para la reforma y modernización de la justicia en Colombia, Ecuador, El Salvador, Nicaragua, Guatemala, Panamá, Argentina, y Venezuela, en República Dominicana para la USAID, el Banco Mundial, el PNUD y el BID.

Dirige Lexgeo, una empresa que brinda asistencia técnica en asuntos legales vinculados con el manejo de la tierra, y orienta la Unidad de Control Inmobiliario del Grupo Vicini, en República Dominicana.