Bachelor, Bates College, 1973. Master of Arts, University Delaware, 1981. Certified museum studies program, University Delaware, 1981.
Registrar/assistant curator, Philadelphia (Pennsylvania) Maritime Museum, 1977-1984; director, Osterville (Massachusetts) History Society, 1984-1989; research consultant, Philadelphia, 1989-1990; executive director colonial history house, WYCK, Philadelphia, since 1990. Member History Commission, Barnstable, Massachusetts, 1987-1989, chairman, 1989. Board member Museum Council of Philadelphia, since 1991, chairman member committee, 1979-1984, Tri-State Coalition of History Places, since 1993.
Trustee Osterville (Massachusetts) Free Library., 1987-1989. Member Society for the War of 1812 (director 1980, 84, 90), Society Architectural Historians, Society Sons of the Revolution, The Garden Conservancy, Phi Beta Kappa.
Married Diane M. Flewelling, November 18, 1973.