Thanasis graduated from the National Technical University of Athens in 2003. He also holds a Master’s degree in Landscape Architecture (MLA), having graduated from the Universidad Politécnica de Catalunya in Barcelona in 2007.
He joined TPA as an associate in 2009. Thanasis has participated as a team member in projects related to landscape and urban design in Greece and abroad. He has been granted awards in national and international architectural competitions and his work has been presented in publications and exhibitions in Greece and internationally. He practices architecture and landscape architecture with special interests in public space, urban regeneration and landscape ecology.