Graduated with honours in Architecture at the Università degli Studi di Roma Tre, Sacconi earned his postgraduate diploma at the Berlage Institute of Rotterdam and he is completing his PhD at the Architectural Association of London on the notion of Archetype as a project for the Brazilian city. In the UK he has taught various schools, including the Bartlett School of Architecture, the Architectural Association and the Liverpool School of Architecture. Currently Sacconi is the Director of the Syracuse Architecture London Program and runs the Architecture Design Studio 10 at the Royal College of Art.
Sacconi has edited the books Interior Tales (2015), The Supreme Achievement (2016) and Savage Architecture (2016) for Black Square. As independent curator he has founded CAMPO, a space for the celebration of architecture in Rome, and has also worked for Storefront for Art and Architecture of New York, the Architectural Association and for the FRAC Centre of Orleans.