He resigned from that post in 2005 in order to resume his career in the U.S. Marines, and serve in the War in Iraq, where he helped support the Independent Electoral Commission of Iraq, which oversaw two national elections, and helped establish interim local governments in the western Euphrates Valley. In 2006, he completed his duty in Iraq and was re-appointed as State Treasurer. He served that position for only a few months because in November 2006, he was elected Colorado Secretary of State with 51% of the vote, defeating Democratic State Senator and Minority Leader Ken Gordon.