Ha sido profesor de derecho constitucional en las universidades San Martín de Porres, PUCP y en la Universidad de Lima, en el Perú, y en la Universidad de San José, en Costa Rica.