Party affiliation: Republican
Assistant planner Hudson County Office of Planning, Jersey City, 1972-1976, historic preservation coordinator, 1976-1981, program director community development, 1981-1983. Municipal clerk Borough of Brielle, New Jersey, 1983-1986, business administrator, since 1986. Member executive committee Monmouth (New Jersey) Municipal Joint Insurance Fund, since 1986, Ocean Monmouth Health Insur.
Fund, since 1992; member planning board Borough of Brielle, since 1992.
Denomination: Roman Catholic