STEPHEN 'TWITCH' BOSS

Stephen 'tWitch' Boss

ACTING

Stephen Laurel "tWitch" Boss (September 29, 1982 – December 13, 2022) was an American freestyle hip hop dancer, choreographer, actor, television producer, and television personality.
In 2008, he was the runner-up in the American So You Think You Can Dance.