He was District Attorney of Oneida County from 1825 to 1834; Judge of the Fifth Circuit Court from 1834 to 1838; and a New York State Bank Commissioner from 1838 to 1840.
He was a clerk of the New York Supreme Court from 1845 to 1847, and published 31 volumes of law reports:
Reports in Supreme Court and Court of Errors (from May 1845 to May 1847; 5 vol.)
Cases in the Court of Errors (from 1840 to 1846, appeals; 12 vol.)
Cases in the Court of Errors (from 1830 to 1846, writs of error; 14 vol.)