Bachelor of Arts Pennsylvania, 1970. Master of City Regional Planning, Rutgers University, 1974.
Community organizer, Germantown Settlement, Philadelphia, 1970-1972; community planner, Bucks County Planning Commission, Doylestown, Pennsylvania, 1974-1977; township planner, Whitemarsh Township, Lafayette Hill, Pennsylvania, 1977-1985; private practice consultant, Lafayette Hill, since 1985. Member real estate advising committee Montgomery County Community College, Blue Bell, Pennsylvania, since 1985.
Board of directors Pennswood Village, Newtown, Pennsylvania, since 1986, vice Chairman of the Board, 1988-1989, Chairman of the Board, 1989-1991. Board overseers Doylestown Monthly Meeting ofFriends, 1986-1987. Member American Institute Certified Planners (charter), American Planning Association (charter, president Eastern Pennsylvania chapter 1984-1985), Pennsylvania Planning Association (board directors 1984-1987), National Trust History Preservation, Greater Conshohocken Chamber of Commerce (board directors since 1991), Philadelphia Cricket Club, Delta Tau Delta.
Married Jane Fleming, November 21, 1970. Children: Alison, Megan, Andrew F.