| Party Mouth | Joey | Ochre House Theater |
| Fleshworld | Cameron | Dead White Zombies |
| The Better Doctor | Co-Director | Upstart Productions |
| MEAN | Dale Evans | Ochre House Theater |
| EX VOTO: The Immaculate Conceptions of Frida Kahlo | Joselita Muerta (Guitarra) | Ochre House Theater |
| Morphing | Mary | Ochre House Theater |
| The Butcher | Castor | Ochre House Theater |
| Measure for Measure | Angelo | Nouveau 47 Theater |
| Umlauf’s Bicycle | Icarus | Ochre House Theater |
| Bill | Puppeteer | Ochre House Theater |
| Cymbeline | Iachimo | Dallas Shakespeare Festival |
| Boy: SD reading series | Priest/Orphan/Musician | Dallas Shakespeare Festival |
| Venus & Adonis: SD reading series | Adonis | Dallas Shakespeare Festival |
| subUrbia | Neil “Pony” Moynihan | Upstart Productions |
| Julius Caesar | Octavius Caesar | Dallas Shakespeare Festival |
| Taming of the Shrew | Lucentio/Cambio | Dallas Shakespeare Festival |
| Eurydice | Orpheus | Baylor University Theater |
| 365 Days/365 Plays World Premier-Wk 35 | Guest Artist | Collision Project-Alliance Theater |
| The Rotting of Tycho de Brahe | Jeppe the Dwarf | PQ/Scenofest ’07 |
| The Importance of Being Earnest | John “Jack” Worthing | Baylor University Theater |
| Just In Time For Love (2012) | Man | Jun Kang |
| YouPlusDallas | ||
| Payback (2008) | Bishop | Jordan Bellamy |
| Baylor Film | ||
| One Day (2008) | Corey | BK Garceau |
| Baylor Film | ||
| Online Spot for Freshbooks | Jesse | Jake Wilganowski |
| Freshbooks | ||
| Nervous Curtains, “Wired To Make Waves” | Magician’s asst. as adult | Justin Wilson |
| Nervous Curtains |
Voice Range: Bari-tenor; reads/writes music; plays piano, guitar, mandolin, banjo, accordion; Visual Artist; Costume Designer/Technician; Clown/Mime; Puppeteer;
Baylor University 2009, BFA in Theater Performance; Devised theater workshop, Jean-Guy Lecat, “Complicating Simplicity” 2007; Georgia Shakespeare Festival, Two years at the Summer Conservatory 2002-03; Stage Combat: Scot Mann;