After retiring to civil life he became one of the official stenographers of the U.S. Senate, and in 1848 went to live in Cincinnati, Ohio, where he was admitted to the bar. He was prominent there as an opponent of the Know-nothing movement.
During the American Civil War, Sullivan took an active part in organizing several Ohio volunteer regiments and went to the scene of action as colonel of the 48th Ohio Infantry. He was severely wounded at the Battle of Shiloh. His injuries would force him to resign on August 7, 1863.[1] On December 11, 1866, PresidentAndrew Johnson nominated Sullivan for appointment to the brevet grade of brigadier general of volunteers to rank from March 13, 1865, and the U.S. Senate confirmed the appointment on February 6, 1867.[2]
In 1867, Sullivan was appointed U.S. Minister to Colombia and held that office until 1869.[1] He then returned to the practice of the law.