Sackett (spelled Sacket in some army records) was born in Cape Vincent, New York. He graduated the United States Military Academy in 1845. As a lieutenant in the 2nd Dragoons, he was assigned to duty in Texas and then in the Mexican–American War. He was cited for gallantry for his actions at the battles of Palo Alto and Resaca de la Palma.
