Profesor asociado de historia general en la Universidad de Leiden. Ha sido profesor visitante en la Universidad Complutense de Madrid, la Universidad de Oxford y la Universidad Libre de Berlín.