J.J. Watt has traded his cleats for a cape.
The Houston Texans defensive end dressed up as Batman and surprised the kids at Texas Children’s Hospital in Houston during a Spirit of Halloween event on Friday.
PHOTOS: Here's NFL Star J.J. Watt Flexing His Amazing Abs
In a video posted on the Houston Texans website, the 26-year-old football star is seen doing his best impression of the Dark Knight and was clearly excited to be a superhero for a day to the children. "I know what it's like to be a fan [and] to be a kid that looks up to football players," says J.J. in the video. "I just want to be that guy that parents point to and say, 'He does it the right way.'"
Check out these tweets which show Watt out of the Batman cowl during the event, revealing his true identity.
NEWS: Jaden Smith's Reason for Wearing a Batman Costume to Kimye's Wedding
This isn't the only way that J.J. has given back to the community. He is the president and founder of the J.J. Watt Foundation, which provides after-school athletic programs for schools in various communities.
As a star football player with six pack abs and a charitable man, J.J. is definitely an eligible bachelor. Watch the video below to see why his mom thinks he is a good catch.