He was president of the Boston firm Keefe Associates Inc., which specialized in designing buildings for prep schools, colleges and churches. He serves on several non-profit boards for entities that deal with substance abuse and education.