Bachelor of Science in Psychology, Pennsylvania State University, 1976; Master of Business Administration, Temple University, 1982; Juris Doctor, Rutgers University, 1986.
Personnel specialist region 3, Environmental Protection Agency, Philadelphia, 1978-1979; field examiner region 4, National Labor Relations Board, Philadelphia, 1979-1986; associate, Cohen, Shapiro, Polisher, Shiekman & Cohen, Philadelphia, since 1986.
Assistant secretary Plymouth Township Municipal Authority, 1986-1987. Member American Bar Association, Pennsylvania Bar Association, Philadelphia Bar Association, World Affairs Council Philadelphia.
Married Judith Rosen, September 12, 1982.