Se graduó en el departamento de arquitectura de la Universidad Politécnica de Helsinki en 2001.