Town clerk, Arcade, New York, 1892-1896
Private practice, Arcade, New York, 1896-1900
Referee in bankruptcy, Western District of New York, 1899-1904
District attorney, Wyoming County, New York, 1904-1913
State assemblyman, New York, 1913-1917
State senator, New York, 1917-1931; president pro tem, 1924-1931