Michael McCastle is an American endurance athlete and philanthropist, and is also an air traffic controller in Bethel. He is the current world record holder for the number of pull-ups completed in 24 hours (5,804) while wearing a 30 pound pack. He is the founder of the Twelve Labors Project, a philanthropic organization in which McCastle performs feats of strength and endurance to raise awareness for causes.
World Record Holder Michael McCastle
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio