Profesor en la Escuela de Ciencias Políticas de la Universidad de Costa Rica
Obtuvo el doctorado en Ciencia Política por la Scuola Superiore Sant'Anna (Italia) y la Università di Siena. Investiga principalmente sobre comportamiento político y opinión pública.