Bachelor, Dowling College, 1978. Bachelor of Science in Biology, Commonwealth Post College, 1981. Master of Science in Biology, Fordham University, 1985.
Field worker, Suffolk County Mosquito Control, Yaphank, New York, 1978-1979; research biologist, Westchester County Department Health, White Plains, New York, 1985; research biologist, sanitarian, Nassau County Department Health, Mineola, New York, 1986-1989; self employed, Bellport, New York, since 1989.
President steering committee Greater Opportunity Program, Lakeville, Connecticut, 1970. Member open space committee Brookhaven Village, since 1987. Member New York Water Pollution Control Federation, Audubon Society, Long Island Marine Biology Association, Long Island Green Party, Alpha Club, Sigma Xi.