He graduated from Helsinki University of Technology department of architecture (2001).
Αποφοίτησε από το Πανεπιστήμιο Τεχνολογίας του Ελσίνκι, από το τμήμα αρχιτεκτονικής (2001).