AS in Business, Spring Garden College, 1970; Bachelor of Science in Economics, University of Pennsylvania, 1972; postgraduate, University of Pennsylvania, 1972-1973.
Association, Professional Planning, Bala Cynwyd, Pennsylvania, 1975-1981; executive vice president sales, Karr Barth Associations, Bala Cynwyd, since 1981.
Co-chairman fund raising Ron Castille for District Attorney, since 1986, finance committee Castille for Mayor. Leading fund raiser Community Fund, 1990. With United States Army, 1965-1969, Vietnam.
Member National Association Life Underwriters ( chairman political action committee 1989-1991), Philadelphia Association Life Underwriters (board directors since 1988).