Attorney Somerset Regional Animal Shelter Commn, Bridgewater, New Jersey, since 1972, Irvington Rent Leveling Bd, 1973—1974. Municipal prosecutor Township Irvington, 1974—1975, attorney, 1976—1982, 1st assistant township attorney, since 1982. Attorney Borough Manville, New Jersey, 1979, municipal court judge, since 1980, Borough South Bound Brook, New Jersey, 1980—1983, Hillsborough Township, since 1985.
Served to sergeant United States Army Reserve, 1968-1974.
Trustee Hillsborough History Society, 1982. Member of American Bar Association, Rotary Club, Polish University (Irvington), Polish American Cultural Endeavor Society (Bound Brook), Junior Chamber of Commerce, Somerset County Bar Association (trustee 1982, treasurer 1983, vice president 1984), Trial Lawyers (New Jersey), American Judges Association, American Judicature Society, New Jersey Bar Association, American Arbitration Society, Elks, Kiwanis (president 1979-1980).