Private practice, Buffalo, New York, 1832-1850
Clerk, Board of Supervisors, Erie County, New York, 1832-1838
City attorney, Buffalo, New York, 1833-1834
Alderman, Buffalo, New York, 1837
Master in chancery, Buffalo, New York, 1839-1841
Judge, Court of Common Pleas for Erie County [New York], 1841-
U.S. representative from New York, 1847-1849
Postmaster general of the United States, 1850-1852