 He was elected to the Maryland House of Delegates in 1867, serving until 1872, and was Speaker of the House in 1870.While serving in the House he held the position of Chairman of the Ways and Means Committee.In 1875, he was elected Mayor of Baltimore and served until 1877.