Entered active military service at Boston, MA in July 1972 and after completing Basic Training at Ft Dix, NJ and MP School at Ft Gordon, GA was assigned as a Military Police Officer with the 412thMP Company at Ft Dix, with special assignments to Recruiting Command in Boston, MA and Ft Drum, NY. After completing three years of active duty was selected to attend the Burlington County Police Academy to receive NJ Police Officer Certification.
After leaving active duty, transferred to the New Jersey Army National Guard and served as a Military Police Officer at the NJ Military Academy and then with the 50thMP Company advancing to the rank of First Sergeant. As a result of restructuring in 1994, was transferred to A/1-114thInfantry in My Holly, NJ and after completion of the Sergeant Major Academy in 1996 was selected and appointed as the 1-114thInfantry Battalion Command Sergeant Major.
In 2004/2005 was deployed as the US Task Force Command Sergeant Major for the Multi National Forces and Observers assigned to South Camp, Sinai, Egypt in support of OEF. In 2005 was nominated and assigned as the NJ RTI NCO School Commandant and Regimental Command Sergeant Major of the 254thRegiment (CA) at the NJ Military Academy. In 2006 was assigned to the Joint Training and Training Doctrine Command at Ft Dix, NJ as the Command Sergeant Major and senior advisor to the Commander.
As a civilian, has served as a sworn officer with Pemberton Township Police Department from 1976 to 2007 retiring with 32 years of service as Chief of Police.
Has served as VFW Post 7677 Judge Advocate from 2016 to 2017 and Post Adjutant from 2017 to present.
Currently resides in Medford, NJ with his wife Hilda.