Shane is also the CEO of You On Demand, the first video-on-demand service in China. He partly owns the Motorcycle Shop Indian Larry.
Shane is known to be a daredevil in the ring as he isn't afraid to take seemingly impossible bumps in order to entertain the fans.