Employed in Thomas Cooper’s hardware store, Philadelphia, 1821-1826. Partner Reeves, Buck & Company, Philadelphia, wholesale hardware firm, 1826-1840. Member Philadelphia Common Council, 1834-1837, Pennsylvania Senate, 1837-1840.
Secretary American Fire Insurance Company, 1840-1847. President Schuykill Navigation Company, 1847-1888. Treasurer Centennial Board of Finance, 1873-1893.
Manager Western Saving Fund Society, 1858-1878, president, 1878-1901. A founder Franklin Institute, Philadelphia. Became member American Philosophical Society, 1842, secretary, vice president, president, various times, 1880-1901.
Became trustee University of Pennsylvania, 1853. A founder Philadelphia Board of Trade, 1833, director, 1833-1838, secretary, 1838-1866, member executive council 1866-1867, vice president, 1867-1887, president of the board directors, 1887-1901. An organizer National Board of Trade, 1868, president, 1868-1901.