Prior to that he was an Associate Principal at Kohn Pedersen Fox Associates in London. He taught at the Architectural Association in London, UK and Ecole Polytechnique Federale in Lausanne, Switzerland. He is a registered Architect, ARB/UK and Architect/Engineer, TEE/Greece.