He holds a Master of Science in Architecture after having studied at the Delft Technical University in the Netherlands and at the Aarhus School of Architecture in Denmark.