John Cardoza created the role of Younger Noah in the musical adaptation of The Notebook, both on Broadway and in the show's world premiere at Chicago Shakespeare Theater. He returns to Moulin Rouge! The Musical having previously played the role of Christian in the National Tour. John made his Broadway debut in the original cast of Alanis Morissette’s Jagged Little Pill. He received his BFA in Musical Theatre from the Boston Conservatory of Music.