Even though the Coronavirus pandemic has shut down live theatre around the world, it didn't stop Leonard from creating. By arranging and recording music, editing video files and casting superb talent from across the nation, Leonard has produced a one-of-a-kind cabaret dedicated to Rocky Horror. It is set to stream Halloween week on YouTube Live.

Click here to view more details about the project.

Rocky Horror

Online Cabaret

Oct 25th - Nov 1st 2020
Youtube Live

Regeneration Theatre welcomed Leonard to their cast of Michael Cristofer's The Shadow Box. Leonard played Steven, the son of Joe in Cottage 1. With beautiful direction by Marcus Gualberto, The Shadow Box had a completely sold-out 10-show run. Leonard was able to showcase multiple talents, such as acting, playing guitar and even singing Art Garfunkel's 'All I Know' to close each show.

The Shadow Box

January - February 2020
Gene Frankel Theatre
New York, NY

With his third 'new work' of the year, Leonard joined the creative team at Theater for the New City as the leading actor in their brand new musical Hooked on Happiness. The show centered a group of high school students that decided to write an original show about climate change, hoping to change the minds of their parents in the audience. Hooked on Happiness ran for a month, generating some great reviews! 

November - December 2019
Theater for the New City
New York, NY

Hooked on



Seven Princesses

(Staged Reading)

October 2019
Pearl Studios
New York, NY

Leonard embarked on a new journey with the new musical Seven Princesses, based on the children's book 'Seven Princesses and the Flower Party', written by Kathy Weimar. This staged reading was presented as part of the Bernice Magalnick Children's Theatre Festival, along with 2 other shows written by Frank Sanchez.

Screen Shot 2019-09-28 at 6.56.27 PM.png

Puss in Boots

July - October 2019
Swedish Cottage
Marionette Theatre
New York, NY

The Swedish Cottage Marionette Theatre has been producing marionette puppet shows in NYC for decades in the heart of Central Park. Leonard performed as one of the four rotating puppeteers in their recent production of Puss in Boots, which tells the story a sly cat who takes his owner, Fergus, on a magical journey.


Leonard had the pleasure of being cast in Urinetown, produced by Duke's Eye Productions. The troupe only had three weeks to rehearse and learn music, blocking and choreography. Urinetown played at the PIT Striker Stage for two nights, both having over-sold crowds. Leonard played Robby the Stockfish, part of the featured ensemble.

August 2019
People's Improv Theatre
(The PIT)
New York, NY



Heart of Stone


Leonard joined New York Stage Originals in their newest workshop, Heart of Stone. He played the character Tuff, the lovable sidekick of Stoney, who loves the status quo of his caveman life. With the creative minds of Lisa Hopkins (director and dramaturge) and Philip David Stern (writer and composer), Leonard was thrilled to have workshopped this beautiful musical full of cavemen (and women)!

June 2019
Proctor's Addy Theatre
New York
X-PR HEART OF STONE TAG 053019-76.jpg

Cantonese Opera:

Hong Kong

March 2019​
Sun Beam Theatre
Hong Kong

Produced by The Rose Family Hong Kong and The Hong Kong Academy of Nursing, Leonard performed with his family in the classic Cantonese Opera, Dai Nui Fa. He opened the show with an elaborate five-minute ribbon dance, and sang the most well known song, 'Heurng Yiu', to close the show. Leonard received many accolades for being a 'white boy' that sings in Cantonese as a woman.


LIC One Act

Festival 2018

July - August 2018​
Secret Theatre
Long Island City, NY

Leonard made his NYC Festival debut with Secret Theatre's LIC One Act Festival, which was in the top 8 of 48 plays that made the Final Round. Written by playwright Aaron Leventman, Blanche in a Wheelchair tells a story of lovers Danny and Ted on their proposal day. Jeremy, the peppy 'rec coordinator' played by Leonard, is in charge of the entertainment, although it may not turn out the way he planned.


Box Out Bullying

National Tour

September 2017 - June 2018
US National Tour

Box Out Bullying is an anti-bullying interactive live show for Youth Audiences, from grades K-8. This show tours around the country, teaching kids how to deal with bullying situations. Leonard played the character of Tom, one of the 2 characters in the cast, who learns all about bullying in the show.

Screen Shot 2017-11-04 at 2.07.48 AM.png

Wasted: The Untold Story of Some Drunk Bitches From Oz

Only having lived in New York for 3 months, Leonard was cast in his first musical! This was a one night only performance at The West End Lounge, produced by Drunk Musicals, which has been around and successful in New York City for a while! Leonard played Boq, a Munchkin who is in love with Glinda, the Good Witch.

May 2017
The West End Lounge
New York, NY

Cranky Cabaret

April 2017
Trinity Lutheran Church
New York, NY

Leonard's New York debut! This was a cabaret directed by Kristopher Holz and Jessica Morris, where each performer sang a song fitting a funny, raunchy, politically incorrect or cranky theme. Leonard performed two songs: 'My Unfortunate Erection' from The 25th Annual Putnam County Spelling Bee, and 'Anniversary' (Fanny Pack) by Cohn & McDaniel.

Cantonese Opera: London

July 2016
St. John's Smith Square
London, U.K.

By special invitation from the Hong Kong Learner's Choir, Leonard performed a 13 minute Chinese Opera vignette in St. John's Smith Square for the show Around the World in 80 Minutes, conducted by Hong Kong Opera singer Apollo Wong. The vignette was a solo piece, featuring Cantonese (female) singing and ribbon dancing in full make up and costume.


May 2016
Hamilton Hall (SCAD)
Savannah, GA

Ending his SCAD career, Leonard starred in the Broadway hit musical, RENT, playing the unforgettable role, Angel. Many audience members were amazed at his ability to jump on and off tables wearing 4 inch heels!