St. John was elected as a Democrat to the Twenty-eighth and Twenty-ninth Congresses (March 4, 1843 – March 3, 1847).
He was not a candidate for renomination.
After leaving Congress, he resumed agricultural pursuits.
Resided in Tiffin, Ohio, where he died in May 1869.