Diana: A True Musical Story

Stephen joined the Broadway company of Diana. Shortly after previews began on March 2nd, all Broadway shows were suspended indefinitely due to the Covid-19 pandemic. Now we wait...

Click Here for more info

Modern Love

Keep an eye out for Stephen dancing on episode 3 of Modern Love on Amazon Prime Video.

The Deuce

Look out for Stephen on season 3, episode 4 of HBO's The Deuce.


Beginning at the end of September, Stephen joined the Broadway company of Wicked.

Click here for more info


Next up, Stephen will appear as Jeff in Josh Harmon's new world premiere play Skintight. Performances begin at the Laura Pel's Theater May 31st.

Click Here For More info


Stephen joins the Broadway company of Anastasia now through May 13th!


Stephen recently completed the run of Charlie and the Chocolate Factory on Broadway.