John Walsh is 108 years old. He lives in Troutman, North Carolina, but has also spent time in Kannapolis, North Carolina. He attended the Hudson Falls High School and he works for United States Navy. Some of his favorite music is by Mudvayne, Slipknot, Soul, Metallica, Pantera, Megadeath, Iron Maiden, God Forbid, Lamb Of God and Faith No More. Comedy is his favorite film. His favorite sport is Stock Car Racing.