Strongly recommend checking out his YouTube channel. If it's CG he's going to a _lot_ of trouble to make it look like live performances. This is the show reel, other videos appear to be done live: