Actualmente ejerce el cargo de Secretario General del Partido Liberación Nacional.
Alcalde del cantón de Desamparados
Miembro de la Asamblea Nacional por doce años consecutivos, Presidente del Comité Ejecutivo Cantonal y Secretario General del Partido Liberación Nacional.
Parlamento Andino (Capítulo Perú)
Jr. Huallaga 386 Of. 208 Lima 01 - Perú
Telefax: (511) 311-7756
Teléfonos (511) 311-7777 Anexo 6270