 Shortly thereafter, he commanded a battalion within 160th SOAR during Operation Desert Storm; after which he was promoted to colonel and commander of the regiment.After leaving 160th SOAR, Brown served at the helm of Joint Special Operations Command from 1998–2000 and then U.S. Army Special Operations Command from 2000–2002.In 2002, Brown became the deputy commander of U.S. Special Operations Command and, holding the post until 2003 when he was selected to replace Air Force General Charles R. Holland as Commander of U.S. Special Operations Command.