Party affiliation: Republican
Associate Duane, Morris & Heckscher, Philadelphia, 1956-1958. With law department Provident Mutual Life Insurance Company, 1958-1981, senior vice president, general counsel, 1982-1989, senior vice president, Corporate Counsel, since 1990. Vice president Provident Mutual Holding Company, Philadelphia, since 1984, also board directors.
Board directors Continental American Life Insurance Company, Newark, Delaware, Provident Mutual Life and Annuity Company American, Philadelphia, Sigma American Corporation.
Served to captain United States Army, 1951-1953. Member American Bar Association, Pennsylvania Bar Association, Philadelphia Bar Association, American Council Life Insurance (chairman legal section 1985-1986), Association Life Insurance Counsel (governor 1983-1986), Union League of Philadelphia, Merion Cricket Club (Haverford, Pennsylvania), Gulph Mills Golf Club, Masons.