Stage actor who started playing Raoul in The Phantom of the Opera on Broadway in June 2017. He was awarded Outstanding Lead Actor by The National Youth Theatre for his performance in the Children of Eden.
He completed his final two years of high school in Paris.
He made his Broadway debut as an understudy for the title role in Disney's Aladdin.
He posted a photo of his mother in Punta De Mita, Nayarit, Mexico to Instagram in May 2016.
He and Steve Barton have both played Raoul on Broadway.