Education
Born in Norfolk, Connecticut, Welch studied medicine.
Born in Norfolk, Connecticut, Welch studied medicine.
He was the son of Doctor Benjamin Welch and Elizabeth Loveland Welch. He was graduated from the medical department of Yale College in 1839 and commenced practice in Norfolk. He served in the Connecticut Senate in 1851 and 1852.
After his term, he resumed the practice of his profession.
He died in Norfolk, Connecticut, July 30, 1892. He was interred in Center Cemetery.
He served as member of the Connecticut House of Representatives from 1848 to 1850. Welch served as a member of the Thirty-fourth Congress from March 4, 1855 to March 3, 1857. He was again a member of the Connecticut House of Representatives in 1869 and 1881.