By Mike Lew
In collaboration with Bard on the Beach Shakespeare Festival and Realwheels Theatre

February 9–March 5, 2023
Newmont Stage at the BMO Theatre Centre

What’s a teenaged Richard Gloucester to do when he’s made the laughingstock of Roseland High School? Run for senior class president, of course. But will winning the presidential race—against the star quarterback, no less—be enough to satisfy his hunger for popularity? This deliciously witty and darkly funny Shakespeare adaptation takes a modern stance on disability, power, and perception.

Teenage Dick sinks a cunning, shining dagger into an author who’s buried in centuries of history and glory”
—Time Out London

Community Partner


  • Showtimes
    Monday Closed
    Tuesday 7:30 PM
    Wednesday 1:30 PM
    & 7:30 PM
    Thursday 7:30 PM
    Friday 8 PM
    Saturday 2 PM & 8 PM
    Sunday 2 PM
  • Special Performances
    Talkback Tuesday
    Tuesday, February 28, 2023 – 7:30 PM

    Relaxed Performance
    Saturday, March 4, 2023 – 2 PM

    VocalEye Performance
    Sunday, March 5, 2023 – 2 PM
  • Seat map
  • Directions & Parking
    162 West 1st Avenue
    Vancouver, BC
    V5Y 0H6

    Parking Tips
  • Audience advisory
    Theatrical devices such as herbal or electronic cigarettes, water-based fog and haze, and mature content may occur in some productions. Please contact our box office for more information.

Artistic Team


  1. Elizabeth Barrett Clarissa Duke
  2. Cassandra Consiglio Anne Margaret
  3. Christopher Imbrosciano Richard Gloucester
  4. Jennifer Lines Elizabeth York
  5. Cadence Rush Quibell Barbara “Buck” Buckingham
  6. Marco Walker-Ng Eddie Ivy


  1. Ashlie Corcoran Director
  2. Parjad Sharifi Set Designer
  3. Christine Reimer Costume Designer
  4. Rebecca Picherack Lighting Designer
  5. Owen Belton Sound Designer
  6. Caroline MacCaull (似不像 Chimerik Collective) Projection Designer
  7. Stephen Drover Production Dramaturg
  8. Michelle Thorne Intimacy Director
  9. Amanda Testini Movement Director
  10. Jonathan Hawley Purvis Fight Director
  11. Jennifer Burgmann Assistant Director
  12. Hila Graf Directing Auditor
  13. Jenny Kim Stage Manager
  14. Jasmin Sandhu Assistant Stage Manager