Bachelor of Science, Haverford College, 1959; Master of Arts, Bryn Mawr College, 1960; Juris Doctor, University of Minnesota, 1965.
Member tax staff, Ernst & Ernst, Boston, 1966-1969; assistant tax officer, Bost Safe Deposit & Trust Company, Boston, 1969-1972; vice president, Boston Company Finance Strategies, Inc., Boston, 1972-1982; private practice, Boston, 1982-1988; of counsel, Taylor, Ganson & Perrin, Boston, 1988-1989; private practice, Burlington, Massachusetts, 1990-1996; private practice, Newburyport, Massachusetts, since 1996.
Trustee Collage, Inc., Boston, 1980-1992, Boston Lyric Opera Company, 1982-1988. Chairman finance committee Arlington Street Church, Boston, 1983-1991, member executive committee, 1984-1988. Member American Bar Association, Massachusetts Bar Association.
Married Ellen Thorndike, June 9, 1959 (divorced 1977). Children: Margaret, Jonathan. Married Joyce Leigh Painter, March 12, 1983.