
The Comedy of Errors (2026)
Actors Theatre of Louisville Bingham Theatre Louisville, KY
Regional, Play
Performer
3/15/2026 – 3/4/2026

Performer
8/4/2025 – 8/4/2025

Judas Iscarlot
6/29/2025 – 5/14/2025

Performer
4/6/2025 – 4/5/2025

Ensemble
3/30/2025 – 3/26/2025

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

Rent (2024)
Regional, Musical
Roger Davis
10/6/2024 – 9/19/2024

Performer
11/19/2023 – 10/22/2023

New Yorker, u/s Jamie, u/s P J, u/s Theo
7/31/2022 – 12/9/2021

Guy
7/17/2021 – 7/1/2021

Performer
12/23/2019 – 12/23/2019

Harry
8/18/2019 – 6/26/2019

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

Music Direction, Music
11/25/2018 – 11/25/2018

Knave of Hearts, Caterpillar
7/7/2018 – 7/5/2018

Jesus
5/20/2018 – 4/27/2018

Ensemble, u/s Judas Iscarlot
4/1/2018 – 3/31/2018

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

Ensemble, u/s Balaga, u/s Actor
9/3/2017 – 10/18/2016

Caleb
8/8/2016 – 8/1/2016

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

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

Natasha, Pierre and the Great Comet of 1812 (2015)
A.R.T. Loeb Theater Cambridge, MA
Regional, Musical
Ensemble, u/s Balaga, u/s Actor
1/3/2016 – 12/6/2015

Performer
8/3/2015 – 8/3/2015

Ensemble
4/26/2015 – 3/26/2015

Ensemble

u/s Piano
1/11/2015 – 10/3/2014

Ensemble
9/9/2014 – 9/5/2014

Loman, Piano
7/21/2014 – 7/14/2014

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

Enjolras
9/28/2013 – 9/6/2013

Chorus of Pirates, Police and General Stanley's Da
8/4/2013 – 7/11/2013

Seaweed J. Stubbs
6/12/2013 – 6/12/2013

Direction
1/26/2013 – 1/18/2013

Performer

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

Frederick Fleet

Music Direction, Piano
12/22/2012 – 12/22/2012

Princeton
12/16/2012 – 11/16/2012

Ensemble, u/s Benjamin "Benny" Coffin, III
8/5/2012 – 7/12/2012

Ensemble
5/12/2012 – 5/9/2012

Loman, Music

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

Company
12/31/2011 – 11/25/2011

Ensemble
10/30/2011 – 9/30/2011

Leo
2/27/2011 – 2/16/2011

Direction, Music
11/9/2010 – 11/9/2010

Senator Fipp
N/A  – 9/1/2010

Tom Collins
5/1/2010 – 4/21/2010

Assistant Music Direction

Keyboard, Assistant Music Direction

Puck
7/30/2009 – 7/26/2009

Co- Music Direction

Music Direction

Victor (Kit Kat Boy)
N/A  – 10/4/2008

Bellomy

Music Direction

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

Keyboard, Assistant Music Direction
7/29/2007 – 7/27/2007

Music Direction, Keyboard
6/3/2007 – 5/25/2007

Detective Sergeant Trotter

Deputy-Governor Danforth

Sunflower

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

Ren Mccormack
7/30/2006 – 7/28/2006

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

Music
N/A  – 9/20/2005

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

Mike Costa
3/12/2005 – 3/4/2005

Gremio
8/1/2004 – 7/30/2004

Rapunzel's Prince, Wolf
2/8/2004 – 1/23/2004

Bert Healy, Instruments , Lt. Ward, Manservant, Howe
10/12/2003 – 9/26/2003

Student
7/27/2003 – 7/25/2003

Peter Pan - Original Broadway Version (2003)
Studio East Mainstage - 6th Street Kirkland, WA
Youth Community, Musical
Peter Pan
2/8/2003 – 1/23/2003

Luis
10/6/2002 – 9/20/2002

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