Ha sido Profesor visitante en la Universidad Complutense y en la Universidad Rey Juan Carlos, ambas en Madrid, España y realizó una estancia de investigación en la Universidad de York en Toronto, Canadá.