Obtuvo una subvención de la Fundación Andes para trabajar en las colecciones numismáticas del Museo Histórico Nacional (1991-1993). Fue curador del Museo de Artes Decorativas de Santiago de Chile (1994-1999) y Director del Museo Regional de Ancud en la Isla de Chiloé (1999-2000).
Es profesor de Historia del Arte en la Universidad Adolfo Ibáñez desde 2001. En 2012 obtuvo el financiamiento del Consejo Nacional de la Ciencia y la Tecnología de Chile (CONICYT) para desarrollar una investigación acerca de la pintura mural en las iglesias entre Potosí y Arica. Ha publicado Representaciones del Paraíso, retablos en Chile, Siglos XVIII y XIX, (2009), La Pintura Mural de Parinacota en El último bofedal de la Ruta de la Plata (2013), en colaboración con otros investigadores, y numerosos artículos sobre arte en Chile en el XVIII y XIX.
Ha sido profesor visitante de la Universidad de Calabria e investigador visitante del Getty Research Institute.
Actualmente, es coordinador del curso Core Arte y Humanidades: obras maestras del Arte Occidental.