This guy is so strong and agile, he is able to put on an amazing performance. I would expect to see this guy popping up in a Hollywood movie or TV show. SOME LANGUAGE
I can't imagine the hours, exercise and practice it would take to get to this point.
Take a look