Stephen 'tWitch' Boss

Stephen 'tWitch' Boss

Birthday: September 29, 1982

Place of Birth: Montgomery, Alabama, USA

Television Credits

Clash of the Cover Bands
Clash of the Cover Bands
10 episodes 2021
Ellen's Game of Games
Ellen's Game of Games
Self - Announcer 58 episodes 2017
View Show Details
Disney's Fairy Tale Weddings
Disney's Fairy Tale Weddings
Himself - Host 7 episodes 2017
Disney's Fairy Tale Weddings
Disney's Fairy Tale Weddings
Himself - Co-Host 17 episodes 2017
So You Think You Can Dance
So You Think You Can Dance
Self 318 episodes 2005
View Show Details
The Ellen DeGeneres Show
The Ellen DeGeneres Show
Self - DJ / Host 513 episodes 2003