Desde 1986 es Profesor Titular de Historia Contemporánea en la Universidad del País Vasco.
En el campo del arte ha desarrollado numerosos cargos en entidades muy diversas.
Entre 1992 y 1997 perteneció al Consejo de Administración del Consorcio Guggenheim Bilbao.
Entre 1995 y 1997 colaboró como asesor en la política de adquisiciones del Museo Guggenheim Bilbao.
A partir del 2011 hasta el 2014 dirigió el Museo Cristóbal Balenciaga en Guetaria (Guipúzcoa).