Tosca - Scarpia - New Rochelle Opera
La bohème - Marcello - Natchez Opera Festival
Le Nozze di Figaro - Title Role - Central Florida Lyric Opera
La Fanciulla del West - Bello - New York City Opera
The Merry Widow - Danilo - New Rochelle Opera
Don Giovanni - Title Role - Lighthouse Opera
Capriccio - Olivier - Apotheosis Opera
Candide - Lion & Maximilian (cover) - New York City Opera
The Merry Widow - Danilo - Long Island Opera
Tosca - Angelotti - Union Avenue Opera
Le Nozze di Figaro - Title Role - State Repertory Opera of New Jersey
Un giorno di regno - Belfiore (cover) - The Glimmerglass Festival
La bohème - Schaunard - Opera Memphis
Madama Butterfly - Prince Yamadori - Tulsa Opera
Dead Man Walking - Motorcycle Cop / de Rocher (cover) - Tulsa Opera
Il barbiere di Siviglia - Fiorello / Figaro (cover) - Tulsa Opera
Theatre / Musical Productions
Disney's Beauty & the Beast - Gaston - Theatre by the Sea
A Little Night Music - Fredrik Egerman - The Princeton Festival
Into the Woods - Wolf / Cinderella's Prince - Ocean State Theatre
Les Misérables - Enjorlas - Amarillo Opera
Jekyll & Hyde - Title Roles - CCM Performing Arts (as Guest Equity Artist)
Disney's The Little Mermaid - King Triton - The Growing Stage
The King & I - Title Role - Opera Theatre of the Rockies
The King & I - Title Role - Lyceum Theatre
The King & I - Maltz Jupiter Theatre
Camelot - Sir Sagrimore - The Glimmerglass Festival
The King & I - Title Role - Opera North
The King & I - Title Role - Porchlight Music Theatre
The King & I - Title Role - Allenberry Playhouse
Les Misérables - Brujon - LAPHIL at Hollywood Bowl
The King & I - Lun Tha - Gretna Theatre
The King & I - Lun Tha - Arkansas Repertory Theatre
A Midsummer Night's Dream - Demetrius - Tri-state Actors Theatre
Concert Soloist Apperances
Celebration of Cole Porter - New Rochelle Opera
Sixth Annual Holiday at Grounds for Sculpture - Boheme Opera
Larchmont Shore Concert - New Rochelle Opera
29th Season Annual Gala - Boheme Opera
Bernstein & Friends Concert - New Rochelle Opera
28th Season Annual Gala - New Rochelle Opera
Lorton Center Opening Celebration - Tulsa Opera
Annie Get Your Gun in Concert - Chicago Symphony Orchestra
New York City Ballet Opening Night Gala - New York City Opera
Dvorak's Te Deum - Indianapolis Northminster Presbyterian Church