
The Comedy of Errors (2026)
Regional, Play
Actors Theatre of Louisville Bingham Theatre (Louisville, KY)
03/04/2026 - 03/15/2026
Performer

Family Dinner (2025)
Off-Off-Broadway, Cabaret
Laurie Beechman Theatre (New York, NY)
08/04/2025 - 08/04/2025
Performer

Jesus Christ Superstar (2025)
Regional, Musical
Mertz Theatre (Sarasota, FL)
05/14/2025 - 06/29/2025
Judas Iscarlot

We Foxes (2025)
Off-Off-Broadway, Musical
Baruch Performing Arts Center (New York, NY)
04/05/2025 - 04/06/2025
Performer

Love Life (2025)
Regional, Musical
New York City Center - Mainstage (New York, NY)
03/26/2025 - 03/30/2025
Ensemble

Sex Variants of 1941 - A Study of Homosexual Patterns (2024)
Off-Broadway, Musical
Jack. H. Skirball Center (New York, NY)
11/14/2024 - 11/24/2024
Performer

Rent (2024)
Regional, Musical
09/19/2024 - 10/06/2024
Roger Davis

Artificial Flavors (2023)
Off-Broadway, Musical
59E59 Theaters - Theater B (New York, NY)
10/22/2023 - 11/19/2023
Performer

Company (2021)
Broadway, Musical
Bernard B. Jacobs Theatre (New York, NY)
12/09/2021 - 07/31/2022
New Yorker, u/s Jamie, u/s P J, u/s Theo

Once (2021)
Regional, Musical
Hangar Theatre Mainstage Outdoors (Ithaca, NY)
07/01/2021 - 07/17/2021
Guy

Family Dinner (2019)
Off-Off-Broadway, Cabaret
54 Below (New York, NY)
12/23/2019 - 12/23/2019
Performer

Darling Grenadine (2019)
Regional, Musical
Marriott Theatre (Lincolnshire, IL)
06/26/2019 - 08/18/2019
Harry

Alice by Heart (2019)
Off-Broadway, Musical
The Robert W. Wilson MCC Theater Space - The Newman Mills Theater (New York, NY)
01/30/2019 - 04/07/2019
Caterpillar, Knave of Hearts, Agnes

Story of Three (2018)
Off-Off-Broadway, Musical
The Green Room 42 (New York, NY)
11/25/2018 - 11/25/2018
Music Direction, Music Incidental

Alice by Heart (2018)
Regional, Musical
Martel Theater (Poughkeepsie, NY)
07/05/2018 - 07/07/2018
Knave of Hearts, Caterpillar

Jesus Christ Superstar (2018)
Regional, Musical
Lyric Opera Of Chicago (Chicago, IL)
04/27/2018 - 05/20/2018
Jesus

Jesus Christ Superstar (2018)
Broadcast Event, Musical
Marcy Avenue Armory (Brooklyn, NY)
03/31/2018 - 04/01/2018
Ensemble, u/s Judas Iscarlot

Twelfth Night or What You Will (2017)
Regional, Play
Shakespeare Theatre Company - Sidney Harman Hall (Washington, DC)
11/14/2017 - 12/20/2017
Feste

Natasha, Pierre and the Great Comet of 1812 (2016)
Broadway, Musical
Imperial Theatre (New York, NY)
10/18/2016 - 09/03/2017
Ensemble, u/s Balaga, u/s Actor

Newton's Cradle: A Ghost Story (2016)
Off-Broadway, Musical
The Duke on 42nd Street (New York, NY)
08/01/2016 - 08/08/2016
Caleb

Wall to Wall Stephen Schwartz (2016)
Off-Off-Broadway, Cabaret
Symphony Space - Peter Jay Sharp Theatre (New York, NY)
04/16/2016 - 04/16/2016
Performer

All In The Family (2016)
Off-Off-Broadway, Cabaret
Symphony Space - Peter Jay Sharp Theatre (New York, NY)
04/11/2016 - 04/11/2016
Performer

Natasha, Pierre and the Great Comet of 1812 (2015)
Regional, Musical
A.R.T. Loeb Theater (Cambridge, MA)
12/06/2015 - 01/03/2016
Ensemble, u/s Balaga, u/s Actor

Family Dinner (2015)
Off-Off-Broadway, Cabaret
54 Below (New York, NY)
08/03/2015 - 08/03/2015
Performer

The 12 (2015)
Regional, Musical
Wolf Theatre (Denver, CO)
03/26/2015 - 04/26/2015
Ensemble Swing

Monty Python's Spamalot (2014)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
Ensemble

Lennon: Through a Glass Onion (2014)
Off-Broadway, Musical
Union Square Theatre (New York, NY)
10/03/2014 - 01/11/2015
u/s Piano

Gods & Kings (2014)
Off-Off-Broadway, Musical
The Black Box Theatre at the Sheen Center (New York, NY)
09/05/2014 - 09/09/2014
Ensemble

Der Gelbe Stern (2014)
Off-Off-Broadway, Musical
Laurie Beechman Theatre (New York, NY)
07/14/2014 - 07/21/2014
Loman, Piano

Roald Dahl's James and the Giant Peach (2013)
Theater for Young Audiences, Musical
Seattle Children's Theatre - Charlotte Martin Theatre (Seattle, WA)
11/21/2013 - 01/12/2014
Earthworm

Les Miserables (2013)
Regional, Musical
Erickson Theatre (Seattle, WA)
09/06/2013 - 09/28/2013
Enjolras

The Pirates of Penzance (2013)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
07/11/2013 - 08/04/2013
Chorus of Pirates, Police and General Stanley's Da

Hairspray (2013)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
06/12/2013 - 06/12/2013
Seaweed J. Stubbs

Urinetown (2013)
Youth Community, Musical
Lake Washington Performing Arts Center (Kirkland, WA)
01/18/2013 - 01/26/2013
Direction

Klondike! (2012)
Theater for Young Audiences, Musical
Touring
Performer

Something New (2012)
University, Play
University of Miami Department of Theatre Arts' Black Box Theatre (Coral Gables, FL)
Kevin

Titanic - Ensemble Version (2012)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
Frederick Fleet

Once on This Island (2012)
Youth Community, Musical
Village Theatre (Issaquah, WA)
12/22/2012 - 12/22/2012
Music Direction, Piano

Avenue Q (2012)
Regional, Musical
Erickson Theatre (Seattle, WA)
11/16/2012 - 12/16/2012
Princeton

Rent (2012)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
07/12/2012 - 08/05/2012
Ensemble, u/s Benjamin "Benny" Coffin, III

Gentlemen Prefer Blondes (2012)
Regional, Musical
New York City Center - Mainstage (New York, NY)
05/09/2012 - 05/12/2012
Ensemble

Story of Three (2011)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
Loman, Music Incidental

Songs for a New World (2011)
University, Musical
U. Miami Law School Bass Bricks Courtyard (Coral Gables, FL)
Direction

Rodgers & Hammerstein's Cinderella (2011)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
11/25/2011 - 12/31/2011
Company

Scandalous (2011)
Regional, Musical
5th Avenue Theatre (Seattle, WA)
09/30/2011 - 10/30/2011
Ensemble

Big Love (2011)
University, Play
The Jerry Herman Ring Theatre (Coral Gables, FL)
02/16/2011 - 02/27/2011
Leo

Lanza (2010)
University, Musical
Maurice Gusman Concert Hall (Coral Gables, FL)
11/09/2010 - 11/09/2010
Direction, Music Incidental

Urinetown (2010)
University, Musical
The Jerry Herman Ring Theatre (Coral Gables, FL)
09/01/2010
Senator Fipp

Rent (2010)
University, Musical
The Jerry Herman Ring Theatre (Coral Gables, FL)
04/21/2010 - 05/01/2010
Tom Collins

Anything Goes (2009)
High School, Musical
Kirkland Middle School Auditorium (Kirkland, WA)
Assistant Music Direction

Hello, Dolly! (2009)
University, Musical
The Jerry Herman Ring Theatre (Coral Gables, FL)
Keyboard, Assistant Music Direction

A Midsummer Night's Dream (2009)
Regional, Play
Touring
07/26/2009 - 07/30/2009
Puck

The Pajama Game (2008)
Youth Community, Musical
Lake Washington Performing Arts Center (Kirkland, WA)
Co- Music Direction

Les Miserables (2008)
Youth Community, Musical
Lake Washington Performing Arts Center (Kirkland, WA)
Music Direction

Cabaret (2008)
University, Musical
The Jerry Herman Ring Theatre (Coral Gables, FL)
10/04/2008
Victor (Kit Kat Boy)

The Fantasticks (2007)
High School, Musical
Inglemoor High School Auditorium (Kenmore, WA)
Bellomy

Les Miserables (2007)
Youth Community, Musical
Everett Pud Theater (Everett, WA)
Music Direction

Sunday in the Park with George (2007)
University, Concert
The Jerry Herman Ring Theatre (Coral Gables, FL)
11/07/2007 - 11/17/2007
Keyboard

Thoroughly Modern Millie (2007)
Youth Community, Musical
Kirkland Performance Center (Kirkland, WA)
07/27/2007 - 07/29/2007
Keyboard, Assistant Music Direction

Seussical (2007)
Youth Community, Musical
Act, A Contemporary Theatre Allen Theatre (Seattle, WA)
05/25/2007 - 06/03/2007
Music Direction, Keyboard

The Mousetrap (2006)
High School, Play
Inglemoor High School Auditorium (Kenmore, WA)
Detective Sergeant Trotter

The Crucible (2006)
High School, Play
Inglemoor High School Auditorium (Kenmore, WA)
Deputy-Governor Danforth

Mister Marmalade (2006)
University, Musical
Harper Joy Theatre At Whitman College (Walla Walla, WA)
Sunflower

A Midsummer Night's Dream (2006)
University, Play
Harper Joy Theatre - Alexander Stage (Walla Walla, WA)
Knave of Hearts, Theseus

Footloose (2006)
Youth Community, Musical
Kirkland Performance Center (Kirkland, WA)
07/28/2006 - 07/30/2006
Ren Mccormack

Hello, Mrs. Piggle-Wiggle! (2006)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
05/31/2006 - 06/23/2006
Performer

Much Ado About Nothing (2005)
Youth Community, Play
Studio East Mainstage - 6th Street (Kirkland, WA)
09/20/2005
Music Incidental

Disney's Beauty and The Beast (2005)
Youth Community, Musical
Kirkland Performance Center (Kirkland, WA)
07/22/2005 - 07/31/2005
Principle Dancer

A Chorus Line (2005)
Community, Musical
Langston Hughes Performing Arts Center (Seattle, WA)
03/04/2005 - 03/12/2005
Mike Costa

Kiss Me, Kate (2004)
Youth Community, Musical
Kirkland Performance Center (Kirkland, WA)
07/30/2004 - 08/01/2004
Gremio

Into the Woods (2004)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
01/23/2004 - 02/08/2004
Rapunzel's Prince, Wolf

Annie (2003)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
09/26/2003 - 10/12/2003
Bert Healy, Instruments Various, Lt. Ward, Manservant, Howe

Les Miserables (2003)
Youth Community, Musical
Kirkland Performance Center (Kirkland, WA)
07/25/2003 - 07/27/2003
Student

Peter Pan - Original Broadway Version (2003)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
01/23/2003 - 02/08/2003
Peter Pan

West Side Story (2002)
Youth Community, Musical
Studio East Mainstage - 6th Street (Kirkland, WA)
09/20/2002 - 10/06/2002
Luis

Johnny Appleseed (1997)
Youth Community, Musical
Redmond Senior & Community Center Auditorium (Redmond, WA)
Indian