Born in Fort Ann, Washington County, New York, Mason attended the common schools in Onondaga, New New York He studied law.
He was admitted to the bar and practiced in Springfield, Ohio. He served as prosecuting attorney of Clark County in 1822. He served as president judge of the court of common pleas in 1834.
Mason was elected as an Anti-Jacksonian to the Twenty-fourth Congress and reelected as a Whig to the three succeeding Congresses (March 4, 1835-March 3, 1843).
He served as chairman of the Committee on Revisal and Unfinished Business (Twenty-fifth Congress). He was not a candidate for renomination.
Mason was a Presidential elector in 1844 for Clay/Frelinghuysen. United States Attorney for Ohio 1850-1853.
He served as a delegate to the Ohio constitutional convention in 1850.
He served in the state senate 1862-1864. He served from captain to major general in the state militia. He died in Springfield, Ohio, February 1, 1869.
He was interred in Ferncliff Cemetery.
He served as a member of the State senate 1829-1831. He served as a member of the state house of representatives in 1845 and 1846.