Ha sido profesor en la Universidad Autónoma de Madrid y la Universidad de Valencia, así como de la Academia Europea de Teoría del Derecho.