Career
Meagher joined the Army from his birthplace of Jersey City, New Jersey, and by June 19, 1945 was serving as a technical sergeant in Company East, 305th Infantry Regiment, 77th Infantry Division. On that day, near Ōzato, Okinawa, he prevented the tank he was riding on from being disabled by an enemy soldier and then single-handedly destroyed two enemy positions. Meagher left the Army while still a technical sergeant.
He died at age 78 and was buried in Arlington National Cemetery.