Stephon Marbury is just winning on so many levels right now. You have to give it to him. He’s been able to revive his career quite well in China after his notorious fallout with the New York Knicks in 2008.

He’s won two Chinese Basketball Association championships, an All-Star MVP hardware and even had a statue dedicated to him outside of the Beijing Ducks’ arena back in 2012 after leading them to the CBA title.

Now? He’s starring in a musical play about his own awesome life. Like, seriously.

Check out the end of the video above to see Starbury put some dance moves together on stage. Yeah, he’s winning.