He has served in a variety of leadership positions to include Supply Sergeant, Battalion S4 NCOIC, Platoon Sergeant, First Sergeant, G4 Sergeant Major, Battalion CSM and Brigade CSM. He is currently serving as the Command Sergeant Major of the 502nd Mission Support Group, Joint Base San Antonio- Fort Sam Houston, Texas.