Yeah that's him. The same Chuck Norris that when he does push ups he doesn't push himself up, he pushes the earth down.