Bank clerk Fourth Street National Bank, Philadelphia, 1906-1913. With the Lehigh Coal and Navigation Company, Philadelphia, from 1913, vice president, from 1942. Director Tradesmens National Bank & Trust Company, Allentown Terminal Railroad Company, Blue Ridge Real Estate Company, Monroe Water Supply Company, Nesquehoning Valley R. R. Company, Panther Valley Water Company, Split Rock Lodge, Inc., Summit Hill Water Company, Tresckow R.R., Company, Wilkes-Barre, and Scranton Railway Company, Lehigh Service Company.
President Lycoming House. Trustee Hahnemann Medical College and Hospital of Philadelphia.