Virginia Heroes

William Peterkin Upshur

Major General, Marine Corps

Born: October 28, 1881
Hometown: Richmond City, VA
Served In: World War II
Casualty Date: July 21, 1943
Awards: Medal of Honor, Purple Heart

He had been previously awarded the Medal of Honor for action in Haiti as a Captain in 1915. A 1902 graduate of the Virginia Military Institute. He is buried at the United States Naval Academy.

View More Heroes