Octavio Mestre és arquitecte per l'Escola Tècnica Superior d'Arquitectura de Barcelona (ETSAB). Després de nombroses beques a diversos països europeus, el 1983 i el 1988 va ser professor del Departament de Teoria i Composició d'aquesta escola i entre el 1987 i el 1990 va ser arquitecte municipal de Barcelona als Serveis de Planejament, època en què va decidir dedicar-se de ple a la pràctica professional. Corresponsal de diverses revistes i autor de nombrosos articles i exposicions, és actualment codirector de la revista digital t18. Va ser professor convidat per la Rhode Island School of Design (RISD) durant el spring semester de 1994, i és membre fundador de l'Escola d'Arquitectura de la Universitat Internacional de Catalunya (UIC), a la qual va impartir classes entre 1996 i 2001. Des de 1997 és també professor de màsters i cursos de postgrau de l'Escola Universitària de Barcelona de Disseny i Enginyeria (ELISAVA) sobre disseny corporatiu i d'oficines, així com de diverses universitats franceses, italianes i americanes.
Entre les seves obres destaquen nombrosos habitatges unifamiliars, l'illa d'habitatges HLM a Tolosa (Premi Nacional d'Habitatge Social 1993 a França), la reforma integral del Centre Comercial L'illa Diagonal i la Clínica Olivé Gumà a Barcelona, i diverses seus corporatives, entre les quals destaquen la Mutua Madrileña al Passeig de La Castellana i la seu de la direcció de l'European Organization for Nuclear Research (CERN) a Ginebra.







