He has been a member of the Peruvian Parliament since the 1990s.
He is a Professor at the Peruvian University of Applied Sciences and the University of Lima. He has also been a Visiting Professor at Universidad Francisco Marroquín in Guatemala, an Honorary Professor of Universidad Laica Vicente Rocafuerte de Guayaquil in Ecuador, and Visiting Professor at the School Superior of Administration of Companies in Buenos Aires.
He is an Adjunct Scholar at the Cato Institute. He is also an Adjunct Fellow and member of the Board of Advisors of the Center on Global Prosperity at the Independent Institute. He sits as Vice President on the Board of Directors of the Mont Pelerin Society. He serves as President of the Centro de Investigaciones y Estudios Legales in Lima, Peru.