He has directed a practice in those disciplines since 1974. He is a recipient of the prestigious Architects Board Award. Prior to private practice he had headed the Urban Design Section of the Town Planning Department. He was a founding member of CityVision in 1987 and has been Chairman since 2001. He has taught urban design at Curtin University.