Party affiliation: Republican
Bookkeeper 2d National Bank, Wilkes-Barre, Pennsylvania, 1882-1890. Cashier Anthracite Savings Bank, 1890-1910. With New York and Philadelphia banking house, 1910-1913.
Cashier Miners Bank of Wilkes-Barre, 1913-1915, vice president, 1915-1924, president, since 1924. Director, secretary and treasurer Wilkes-Barre Railway Corporation. Director Stevens Coal Company Trustee of Wyoming Seminary.
Director Pennsylvania State Chamber Commerce, Wilkes-Barre-Wyoming Valley Chamber Commerce. Treasurer Wyoming History and Geological Society.