Member New Jersey General Assembly, 1971—1977, minority whip and assistant minority leader. Mayor Township of Wyckoff, 1969. Past president Wyckoff Republican League.
Republican member CVom. to Study Expenditures of Casino Gambling Revenue. State trustee, national delegate Ducks Unlimited, since 2000. Board directors 36 Selective Service System.
Chairman Hudson River Ducks Unlimited, 1999—2001. New Jersey state chairman Ducks Unlimited, 2002—2004. Member American Bar Association, New Jersey Bar Association, Bergen County Bar Association, National Wildlife Federation, Allendale Field and Stream Association, Wyckoff Volunteer Ambulance Corps (honorary), Lawyers Club Bergen County (past president), Ducks Unlimited (state council New Jersey chapter 2002-2004, chairman Hudson River chapter, president state council since 2004), Lions (past board directors, president Wyckoff chapter 1989-1990).