Eduardo es socio senior de L35 y director de la filial de Chile desde 2013, así como miembro del Consejo de Dirección.
Además de dirigir proyectos de gran envergadura en España, lidera proyectos y concursos ubicados en Chile, y otros países de Europa.
Es miembro colegiado del Colegio Oficial de Arquitectos de Cataluña (COAC). Desde el año 1989 colabora como arquitecto en el estudio, y desde 1994 como Director de Proyectos y Obras.
Fue profesor del Master en Gestión Integral de la Construcción de la Escuela Técnica y Superior de Arquitectura La Salle (URL) en Barcelona hasta 2011.
Estudió en la Facultad de Arquitectura de la Universidad Católica de Santa Fe (Argentina), cursando la especialidad de Urbanismo (1988).