 He was elected to the Assembly for 1879 to represent Marquette County to succeed fellow Democrat William H. Peters, receiving 953 votes against 718 for former Republican Assemblyman Robert Mitchell (running as a Democrat) and 69 for Greenbacker 0.C.