'So You Think You Can Dance' Season 17 Premieres Tonight - Host & Judges Revealed!

Stephen Boss returns as judge on So You Think You Can Dance

Stephen “tWitch” Boss – RETURNING JUDGE

Stephen “tWitch” Boss is actually a returning judge, as he previously served in the role during season 15. He’s also a former SYTYCD competitor, first competing in season four, and placing in second! He went on to become an all star multiple times, and has danced in several movies and TV shows.

Like Just Jared Jr. on FB