Colonel Bill Holmes was commissioned through the Bulldog Program in 1991. After attending the Basic School he reported to NAS Pensacola, FL for flight training.
In 1993 he joined the Marine Aerial Refueler Transport Squadron-252 at Marine Corps Air Station Cherry Point, NC to fly the KC-130. During the period of 1993-1996, he deployed in support of Operations Deny Flight, Assured Response, Quick Response and Joint Endeavor. Additionally, Captain Holmes served as the Line Division and Powerplants Officer and successfully upgraded to KC-130 Aircraft Commander.
In December 1996, Captain Holmes reported to 2nd Battalion, 6th Marines as a Forward Air Controller. While at the Battalion, Captain Holmes attended the Weapons and Tactics Instructors Course as a student with the Ground Combat Element and subsequently became the FAC instructor for 2d Marine Division. While part of the Battalion, Captain Holmes participated in CAX and deployed to Panama as part of the Canal Defense Force.
In 1997, Captain Holmes reported to Marine Aerial Refueler Transport Squadron-352 at Marine Corps Air Station El Toro, CA to once again fly the KC-130. While with the Raiders, Captain Holmes served as the Quality Assurance Officer, Maintenance Officer and NATOPS Instructor. He deployed in support of Operations Southern Watch, Northern Watch and Noble Response.
In 1999, Captain Holmes left Active Duty service and joined the Yankee’s of Marine Aerial Refueler Transport Squadron-452 at Stewart ANGB, NY. While with the Yankee’s he served as the Assistant Operations Officer and deployed in support of Operations Enduring Freedom and Iraqi Freedom.
In 2003, Major Holmes reported to Marine Corps Recruiting Command to serve as the Operations Officer for Prior Service Recruiting. Upon Completion of his tour in Quantico in 2005, Major Holmes joined Regimental Combat Team-2 in Iraq to serve as a Forward Air Controller participating in Combat Operations Liberty Express, River Gate and Steel Curtain. After returning from Iraq in 2006, Major Holmes rejoined the Yankees of VMGR-452, serving as the Maintenance Officer, Operations Officer and Executive Officer.
In December 2010, LtCol Holmes assumed command of Marine Air Control Squadron-24 in Dam Neck, VA. MACS-24 participated in Exercise Javelin Thrust 2011 and 2012, deployed a TAOC in support of two WTI classes and participated in Exercise Red Flag in Alaska.
In July 2013, LtCol Holmes reported to II Marine Expeditionary Force at Camp Lejeune, NC to serve as the Tactical Exercise Control Group OIC tasked with planning and executing Exercise Bold Alligator-14 and four Special Purpose Marine Air Ground Task Force certification events.
In June 2016, Col Holmes assumed command of Marine Aviation Training Support Group 42 at NAS Pensacola, FL.
Colonel Holmes is a graduate of the Georgia Institute of Technology (BS, Industrial Management), Villanova University (Masters Certificate, Project Management), USMC Amphibious Warfare School, USMC Command and Staff College and is in his final year of the US Army War College Distance Education Program.
His awards include the Meritorious Service Medal, Air Medal with numeral 2, Navy and Marine Corps Commendation Medal with gold star and the Navy and Marine Corps Achievement Medal with “V” and gold star.