Musical Theatre

Ragtime

Disney's Beauty and the Beast

Big River

Ragtime

Jake

Phantom of the Opera

Hunchback of Notre Dame

Pirates of Penzance

Camelot

Disney's Tarzan

Ragtime

West Side Story

Disney's The Little Mermaid

Fugitive Songs

Coalhouse Walker Jr.

Beast

Jim

Coalhouse Walker Jr.

Porgy and Bess

Phantom

Quasimodo

The Pirate King

Ensemble

Kerchak

Coalhouse Walker Jr.

Bernardo

King Triton

Joshua

Eagle Theatre

White Planes Performing Arts Center

Utah Shakespeare Festival

Revival Theatre Company

Utah Festival Opera and Musical Theater

Southern Mississippi Opera and Musical Theater Company

Utah Festival Opera and Musical Theater

Utah Festival Opera and Musical Theater

Natchez festival of Music

Lubbock Moonlight Musical Theater

Utah Festival Opera and Musical Theater

Southern Mississippi Opera and Musical Theater Company
La Comedia Dinner Theater

Short North Ridge

(2019)

2018

2018

2018

2017

2017

2017

2017

2017

2017

2016

2015

2015

2014

Turandot

Rigoletto

Rigoletto

Porgy and Bess

Carmen

Carmen

La Cenerentola 

Street Scene

Timur

Rigoletto (cover)

Rigoletto

Jake

Escamillo (cover)

Escamillo

Alidoro

Dr. Wilson

Opera

Mississippi Opera Young Artist

Mississippi Opera Young Artist

Southern Mississippi Opera and Musical Theater Company

Utah Festival Opera and Musical Theater

Mississippi Opera Young Artist

Southern Mississippi Opera and Musical Theater Company

Cincinnati Conservatory

Cincinnati Conservatory

2018

2017

2017

2016

2016

2016

2013

2012

Awards

The Beethoven Club of Memphis Young Artist Competition – 1st

The Voices of Mississippi Competition – 3rd