He lost his parents at a very early age, but, under the guardianship of Daniel D. Tompkins, entered the United States Military Academy at West Point, New York.
He later worked as an engineer on seacoast defenses and on the construction of the National Road in Ohio.