American Idiot · Ensemble · Theatre Tulsa – Tony Shanks (2017)
Jesus Christ Superstar · Ensemble · Theatre Tulsa – Vern Stefanic (2017)
Andrew Lippa’s Wild Party · Phil D’Armano · Theatre Pops – Meghan Hurley (2017)
Oklahoma · Ike Skidmore · Theatre Tulsa – Mark Frie (2016)
The Will Rogers Follies · Cowboy Quartet · Theatre Tulsa – Lisa Stefanic (2016)
A Chorus Line · Bobby · Theatre Tulsa – Sara Phoenix (2016)
Into The Woods · Baker · Sand Springs Comm. Theatre – Mollie McBride Rogers (2015)
Chicago · Sgt. Fogarty · Theatre Tulsa – Erin Scarberry (2015)
A Christmas Carol · Bob Cratchit · American Theatre Co. – Ed Durnal (2014, 2012, 2011)
Les Miserables · Grantaire/Bamatabois/Thenardier (U/S) · Theatre Tulsa – Sara Phoenix (2014)
The Music Man · Officer Locke/Salesman 5/Farmer · Tulsa Project Theatre – Melanie Fry, Heather Hall Newman, Chad Oliverson (2014)
The Sound of Music · Franz · Theatre Tulsa – Sara Phoenix (2014)
La Cage Aux Folles · Francis · Tulsa Project Theatre – Heather Hall Newman (2014)
[title of show] · Jeff · American Theatre Co. – Jana Ellis (2014)
Zombie Prom: The Musical · Eddie Flagrante · Broken Arrow Playhouse – Byn Always (2013)
Oliver! · Dr. Grimwig · Theatre Tulsa – Sara Phoenix (2013)
Thoroughly Modern Millie · Trevor Graydon · Tollefsen Arts – Pamela Hakes Thomas (2012)
Kiss Me Kate · Gangster 1/Gremio · Broken Arrow Playhouse – Jana Ellis (2012)
Urinetown · Old Man Strong/Dr. Billeaux · Theatre Tulsa – Catherine Gervasio (2011)
Pageant: The Musical · Miss Industrial Northeast · Theatre Tulsa – Don Armstrong (2010)
The Music Man · Townsperson · Broadway at Boston Avenue – Jana Ellis (2010)
The Fantasticks · Matt · Sapulpa Comm. Theatre – Iris Ballou (2009)