Police officer Various Cities, 1979-1989. Sergeant Stony Point (New York ) Police Department, 1989, administrative sergeant, 1989-1996, lieutenant, executive officer, 1996—2002, chief of police, since 2002. Accreditation project manager Stony Point Police Department, since 1991.
Gubenatorial appointee New York State Law Enforcement Accreditation Council.
Deputy mayor Village of Highland Falls, 1993-1999, trustee, 1993-1999, volunteer counselor Birch Summer Project, Springfield Gardens, New York, 1995. Board directors United Way Rockland County, 2004, Leadership Rockland, 2004. Member Federal Bureau of Investigation National Academy Association, Mensa, Rockland County Police Benevolent Association, Stony Point Police Benevolent Association, International Association Chiefs of Police, New York State Association Chiefs of Police (board governors), Mid Hudson Police Chiefs' Association, Police Chiefs' Association of Rockland County (president).
1979 - 1989
1996 - 2002