 He attended Bucknell University in Lewisburg, Pennsylvania, Pennsylvania State College at State College, Pennsylvania, and Susquehanna University in Selinsgrove, Pennsylvania.He established the "Lewisburg Saturday News" in 1881, serving as editor and publisher until his death.He was a delegate to the Republican State Convention in 1889.