 He was chief clerk to the city treasurer of Philadelphia from 1894 to 1897 and secretary to the mayor in 1900.He served as president of the Allied Republican Clubs of Philadelphia, of the Pennsylvania State League, and of the National League of Republican Clubs from 1900 to 1906.He worked as city treasurer from 1901 to 1903.