He painted portraits of William Henry Harrison, Daniel Webster and Brenton Halliburton.
"[2] He also travelled in Europe, "Oct. 1842 to July 1844, ... enjoying the galleries of art in Italy, Paris, and London.
"[2] He created portraits of Pietro Bachi, Johanna Robinson Hazen, J. Eames, and others.
He painted a portrait of Daniel Webster "for Paran Stevens, which hung for years in the Revere House, Boston, and now belongs to the Union League Club, New York.
"[6] He was affiliated with the Boston Artists' Association; and exhibited at the gallery of the New England Art Union in the 1850s.