Weaver, Francis

Rank: Private

Unit: 2d Dragoons

Enlisted: May 29, 1846 in New York, New York. He was 21.

Occupation prior to enlistment: Clerk

Campaign: Mexican American War

Died: 18 July 1847

Cause of death: Accident

Location of fatality: Puebla, Mexico