where is thomas cole from
Biography of Thomas Cole Thomas Cole was born in 1801 at Bolton, Lancashire in Northwestern England and emigrated with his family to the United States in 1818. During the early years Cole lived for short periods in Philadelphia, Ohio, and Pittsburgh where he worked as an itinerant portrait artist.