Graduado en Derecho y Ciencias Políticas por la USP CEU y doctor en Humanidades por la UFV. Se ha especializado en las materias de Filosofía del Derecho, Filosofía política y Teología política. Ha impartido clases de Filosofía del Derecho, Historia Jurídica de la Integración Europea, Fundamentos de Gobierno, Ética y Doctrina Social de la Iglesia. Acuarelista aficionado y articulista y poeta diletante.