Trampero en territorio indio, tomó parte en la expedición a Texas en 1840 y trabajó como periodista en Filadelfia (1843–1846); fue capitán de voluntarios en la guerra contra México (1845).