Served private 1st troop Philadelphia City Cavalry, May 13, 1861. First lieutenant and adjunct 6th Pennsylvania Cavalry, November 20, 1862. Captain, April 11, 1864.
Honorary mustered out, December 27, 1864. President Fidelity Trust Company. Director Pennsylvania Railroad Company, Fourth St. National Bank (Philadelphia), American Telegraph & Telephone Сompany, Commercial Trust Company of Philadelphia, Manhattan Trust Company (New York).
Commissioner Tp. of Radnor, Delaware Company, Pennsylvania.
Born November 20, 1837