Party affiliation: Republican
Admitted to the Pennsylvania bar, 1889, practicing at Allentown. Member Butz, Hudders, Tallman & Rupp. Former president Allentown National Bank.
Chairman Liberty Loan Drive, Lehigh County, World War. President board of trustees Muhlenberg College, 1913-1950. Ex-president of the board Cedar Crest College, Allentown, Pennsylvania.
Past president of the board of trustees Allentown Hospital. Member of the board of trustees Theological Seminary of Reformed Church at Lancaster, Pennsylvania.