Musical theater actors and actresses (Vol. 3)
- From 2010 for nearly two years, he performed in 'Chicago' at the Cambridge Theatre.
- From February 2012 to June 2013, he performed in 'Singin’ in the Rain' at the Palace Theatre.
- In October 2014, he rejoined the cast of 'Wicked' at the Apollo Victoria, understudying the character of Fiyero.
- Aladdin replacement in 'Aladdin' at the Prince Edward Theatre in London’s West End.
- Meat and Scaramouche understudy in London's 'We Will Rock You'.
- In 2017 she took on the lead role in the Bill Kenwright touring production of 'Evita'.
- Elphaba standby in London's 'Wicked' (from 2 December 2013 to 31 January 2015). She later took the lead (from 2 February 2015 to 3 September 2016).
She was member of the ensemble in the original Broadway cast of 'Wicked'. In March 2004, she served as an understudy for Glinda, replacing Melissa Bell Chait who suffered a stroke, departing the show on October 31, 2004. She later became an original cast member of the Los Angeles sit-down productions, performing in the ensemble and again understudying the role of Glinda before departing on December 30, 2007.
- Jason "J.D." Dean in the Los Angeles (2013) and the original off-Broadway (2014) versions of 'Heathers: The Musical'.
- In August 2019 he played Lt. Cable in a concert version of 'South Pacific' at the Aspen Music Festival.
- Fiyero in the Broadway cast of 'Wicked' from September 11, 2018 to May 12, 2019.
- Mendel in the original London cast of 'Falsettos'.
- Pilate in 'Jesus Christ Superstar' at the Barbican Centre, from 4 July until 24 August 2019.
- He returned to the West End on 31 July 2018, playing the role of Wally Strand in 'Strictly Ballroom' until its closing night, on 27 October 2018.
- Moritz Stiefel in the original Broadway cast of 'Spring Awakening', a role which earned him a Tony Award for Best Featured Actor in a Musical.
- Johnny in Broadway's 'American Idiot'.
- Lee in the 2011 Broadway production of 'Jerusalem'.
- Edmund in the 2016 Broadway revival of 'Long Day's Journey Into Night'.
- In March 2006, she was cast as the standby for Elphaba on the first North American tour of 'Wicked'. She covered the role multiple times for Julia Murney and Shoshana Bean. On January 3, 2007, she took over the lead role for a 10-month stint, before exiting the company on November 4, 2007.