Bachelor of Science in Economics, University of Pennsylvania, 1977; M of City and Regional Planning, University of Pennsylvania, 1980; Master of Science in Urban Studies, Southern Connecticut State College, 1978.
Investigator Committee of 70, Philadelphia, 1975-1976. Environmental impact statement reviewer United States Environmental Protection Agency, 1980. Real estate bail clerk City Controller, 1984-1985.
Research analyst House Labor Relations Committee, Harrisburg, Pennsylvania, 1985-1991. Legislation assistant Republican Kevin Blaum, 1991-1993. Specialized research consultant Legislation Development Unit, 1991-1993.
Senior research analyst House Majority Whip, 1993-1995, House Democratic Caucus Chairman, Harrisburg, 1995-2001, research specialist, since 2001. Member economic development committee Assembly on the Legislation, 1987-1989, member labor committee, 1989-1990, member families and health committee, 1996-2001, staff chairman, 2001-2002, budget and finance committee, since 2002.
Member Democratic National Committee Target Group, 1976. Constable, Lyme, Connecticut, 1977-1978, Steelton, Pennsylvania, 1991-1992, 96-98. Member Democratic State Committee, 1984-1986.
Chairman 27th Ward Democratic Executive Committee, 1986-1988. Treasurer Future Reagan Deficit Payors for Dukakis, 1988. President Young Democrats of Pennsylvania, 1988-1991, executive vice president Young Democrats of the United States, 1989-1990.
Member Dauphin County Democratic Committee, 1990—2002. Member, national delegate Democratic Leadership Council, 1991-1993, 95-97, Americans for Democratic Action, 1992-2000. Planning commissioner, Harrisburg, since 1999.
Co-chairman, Special Committee Motor Voter, United States Congress.
Married Nadine Marie Hoffman, June11, 1988.