Sherman was commissioned as a
second lieutenant in the
Field Artillery Branch from the
United States Military Academy in 1992, where he obtained a
Bachelor of Science degree in Russian and Spanish. He remained on active duty until 1 September 2000. During that time Sherman was stationed in
Vicenza,
Italy, serving in the
325th Airborne Infantry Regiment and the
319th Airborne Field Artillery Regiment, and in
Fort Riley,
Kansas, serving in the
1st Field Artillery Regiment. He also obtained a
Master of Business Administration degree from
Colorado State University and a Master of Strategic Studies degree from the
U.S. Army War College. Following active duty, Sherman became a member of the
Colorado Army National Guard, serving in the
157th Field Artillery Regiment. He deployed in support of
Operation Noble Eagle from April 2003 to March 2004 and during the
Iraq War from April 2006 to July 2007, the latter deployment being in
Tikrit,
Iraq, with the
25th Infantry Division. He later served as the executive officer and deputy commander of the
169th Field Artillery Brigade and commanded the 3rd Battalion, 157th Field Artillery. Between January 2013 and October 2017 he held several staff positions at the Colorado National Guard Joint Force Headquarters, in
Centennial, Colorado, including as Chief of the Joint Staff. Sherman was the commander of the 169th Field Artillery Brigade from October 2017 to August 2019, and was chief of staff of the Colorado Army National Guard from August to December 2019. He remained in that role until December 2024, when Lt. Gen.
Allan Pepin assumed command. During the
June 2025 Los Angeles protests, Sherman was placed in charge of the National Guard troops and Marines that were sent to
Los Angeles, which fall under Task Force 51. ==Dates of promotion==