• October 1980 - July 1981, United States Army Rotary and Fixed Wing Flight Schools, Fort Rucker, Alabama. • July 1981 - May 1984, platoon leader, assistant S-3, Aero Recon (UH-1), Air Cavalry Troop, 3rd Armored Cavalry Regiment, Fort Bliss, Texas. • June 1984 - June 1985, commander, Aero Recon (UH-1), Air Cavalry Troop, 3rd Armored Cavalry Regiment, Fort Bliss, Texas. • June 1985 - October 1987, aviation brigade safety officer and flight instructor, 50th Armored Division, Army Aviation Support Facility #1, Trenton-Mercer Airport, NJ. • November 1987 - February 1990, operations officer (S-3),
1st Battalion, 150th Aviation, Army Aviation Support Facility # 1, Trenton-Mercer Airport, NJ. • March 1990 - October 1992, air operations officer, (G-3 Air), Headquarters 50th Armored Division, Somerset, NJ. • November 1992 - September 1995, commander, 1st Battalion, 150th Aviation, Army Aviation Support Facility # 1, Trenton-Mercer Airport, NJ. • October 1995 - January 1999, recruiting and retention commander, New Jersey Army National Guard, Fort Dix, NJ. • February 1999 - January 2002, director, State Army Aviation Office, Army Aviation Support Facility # 1, Trenton-Mercer Airport, New Jersey. • March 2002 – December 2011, The Adjutant General of New Jersey, New Jersey Department of Military and Veterans Affairs, Trenton, New Jersey. ==Flight information==