Nato a Stoccolma nel 1967, Carl Fredrik Svenstedt si laurea ad Harvard nel 1989 e ottiene successivamente un Master in Architettura nel 1993 dalla Yale School of Architecture.
Dopo numerose collaborazioni con studi a New York e in Francia, fonda la propria attività professionale a Parigi nel 2000.
Attualmente è Professore Associato presso l’Ecole Spéciale d’Architecture di Parigi e visiting professor a La Villette, Rouen e Münster.
Nel 2010 è stato insignito del French Laurier Bois prize per le costruzioni in legno.