Kyle has discovered a passion for teaching English as a second language and drama to non-English speakers in Mainland China.

He currently works at LanQing Primary School in Ningbo, China teaching English as their first foreign teacher and is the head of the drama department.

Other teaching credits include English First, EF teaching English and Drama and Guangxi Peixian International College as their first English teacher.

Kyle had the pleasure of working once again with the good people at Riverside Theatre Works.


Jesus Christ Superstar

Directed & Choreographed by P.J. Terranova

Music Direction by Jenny Tsai

Kyle had the wonderful privilege to play the title role in Dragonfly Theatre's production of Troilus and Cressida.


Troilus and Cressida

Directed & Choreographed by Andrew Child.

Kyle had the pleasure to work with Commonwealth Shakespeare Company in their Apprentice Program. His work included CSC's main stage production of 12th Night and the Apprentice's production of Much Ado About Nothing