As an architect, his main career was with Islington Council, designing housing and leisure centres. He is UK (apart from Scotland) Coordinator of the international Modern Architecture charity DoCoMoMo and Secretary of Greater London Architecture Club. In recent years he has lectured in History of Modern Architecture at Highgate Scientific and Literary Institute. He is also on the Casework Committee of the 20th Century Society.