Major Holmes was born in Jacksonville, Florida in September 1990. Upon graduation from The Citadel in 2013, Second Lieutenant Holmes was commissioned and reported to The Basic School in December of the same year. In 2014, Second Lieutenant Holmes reported to Personnel Administration School, Camp Johnson, North Carolina to attend the Adjutant’s Course. Upon graduation, Second Lieutenant Holmes reported for duty to 3d Marine Logistics Group, Okinawa, Japan.
In May of 2014, Second Lieutenant Holmes was promoted to First Lieutenant and received orders to 3d Maintenance Battalion, 3d MLG where he held the billet as the Battalion Adjutant. In March of 2017, First Lieutenant Holmes took command of Headquarters and Service Company, 3d Maintenance Battalion while simultaneously continuing to serve as the Battalion Adjutant.
In July of 2017, First Lieutenant Holmes reported for duty to serve as the Adjutant, G-1 Section, Training Command, Quantico, Virginia. In November 2017, he was promoted to Captain.
In June 2018, Captain Holmes reported to 6th Marine Corps District, Parris Island, South Carolina for duties as the District Adjutant overseeing all administration for recruiting in the Southeastern United States. In July 2020, Captain Holmes completed Series Commander’s Course and reported to Commanding Officer, 3d Recruit Training Battalion. Captain Holmes would serve as Follow Series Commander, Lima Company, 3d Recruit Training Battalion, Parris Island before returning to 6th Marine Corps District and completing his tour.
In June 2021, Captain Holmes reported to 5th Marine Regiment, Camp Pendleton, California for duties as the Regimental Adjutant. In March 2022, Captain Holmes deployed with 5th Marine Regiment to Marine Rotational Force – Darwin serving as the Command Element Adjutant for the first rotation that consisted of a Regimental Headquarters serving as the Command Element. In October 2022, the Regiment returned from Australia and Captain Holmes resumed the responsibilities as the Regimental Adjutant. In April of 2023, Captain Holmes was promoted to his current rank of Major. In July 2023, Major Holmes reported to Headquarters Group, Marine Corps Logistics Command, Albany, Georgia and assumed the duties as the Executive Officer.
Major Holmes’ personal awards include the Navy and Marine Corps Commendation Medal with gold star in lieu of second award and the Navy and Marine Corps Achievement Medal with gold star in lieu of second award. He has a Bachelor of Arts in History from The Citadel.