Родился в г. Филадельфия, штат Пенсильвания. 3 марта 1847 года был назначен президентом США Джеймсом Полком вторым лейтенантом в корпус. Принял участие в битве за Чапультепек и в захвате Мехико в ходе американо-мексиканской войны.