Selected Film/TV
Charmed Actor CW/Stuart Gillard
Zero Chill Recurring Netflix/A. Abela, T. Hoffe
The Magicians Actor SYFY/Sterlin Harjo
The Baby-Sitters Club Actor Netflix/ Luke Matheny
Above the Hospital Supporting YuanBeau Productions/ Beau Han Bridge
Absence (Short) Supporting Independent/ Sarah Clarke
Snowpiercer Actor TNT/ Everardo Gout
Bistro Eighty-Six (Mini-Series) Recurring Leftover Productions/ Emma Stewart
Child’s Play Actor Orion Pictures/ Lars Klevberg
Two Lonely Kids (Short) Lead YuanBeau Productions/ Beau Han Bridge
Cataclysm (short) Supporting Vancouver Film School/ Bruna Arbex
Fallen Angel Supporting WowTv/ Jay Hu
Power Rangers Character Lionsgate/ Dean Isrealite
Midnight Sun Character Open Road Films/ Scott Speer
Two Thumbs Up (short) Lead Ajmeri Productions/ Ali Ajmeri
Tout Ce Qui Reste (short) Lead Indie
Selected Theater
The Grind Kyle Or Festival 2023 (Argel Monte da Ramos)
Gianni Schicci Maestro Spinelloccio Burnaby Lyric Opera ( Brian Parkinson)
The Five Vengeances Twist/Guard Affair of Honor (Jovanni Sy)
Too Close to the Sun August The Ordinary Productions (Larisse Campbell)
Beirut Guard/Torch Understudy Clever Bird Productions (Louisa Phung)
Superior Donuts Kevin MacGee Ensemble Theatre (Keltie Forsyth)
Controller 1.0 Ben Pull Fest 2019 (Amanda Testini)
Elixir of Love Chorus Burnaby Lyric Opera (Sarah Pelzer)
A Prayer for Owen Meany Larry/Harold/Chickering Ensemble Theatre (Ian Farthing)
Pageant: A Musical Miss West Coast: Karma Quinn Something Extra Collective (Christopher Shyer)
Inside The Box Norman Keating Ignite Youth Festival (Madelaine Walker)
Once On This Island Gatekeeper/Storyteller Fabulist Theatre (Damon Bradley Jang)
Space Date Tim, the Alien UBC Brave New Playrites Festival 2018 (Emily Peck)
Barber of Seville Chorus Burnaby Lyric Opera (Adam Da Ros)
Elixir of Love Supernumerary Vancouver Opera (Brenna Corner)
A Very Unpleasant Evening Frezno California Rushed Productions (Chris Lam)
Robin Hood: Prince of Tease Lord Douchington Too Fly Productions (Dawn Ewan)
White Noise – Live Various Characters White Noise Radio (Simon Welton)
Sense & Sensibility Willoughby Metro Theatre (Joan Bryans)
Psychopomp & Circumstances Henry, the Grim Reaper University of British Columbia (Annahis Basmadjian)
Monologues of Fire and Ice Edvari, Seer of Essos Mad House Productions (Keegan Flick-Parker)
Selected Training
Acting on Film John Cassini Railtown Studios
Challenging the Actor Lvl 1, 2 & 3 Deb Podowski Deb Podowski Acting Studios
Level Up! Barbra Deutsch Barbra Deutsch Workshops
Audition Class David J Lewis Flathead Studios
Casting Director Workshop Candice Elzinga VADA
Comedy Workshop Howard Nemetz Actorvan
Weekend Intensive Dean Armstrong Armstrong Acting Studios
Audition Johannah Newmarch ShcoolCreative
Acting Classes for Film/TV Michael Bean Biz. Studios
Audition Matthew Anderson Jeb Beach & Associates
Intro to Hip Hop Improv Northwest Coast Improv Instant Theatre
Improv & Sketch Workshop Kevin McDonald San Francisco Sketch Fest
On-Set Etiquette Training Sarah-Jane Redmond Premiere Talent Management
Singing Linda-Marie James Academy of the Arts
Improv Angela Galanopoulos, Graeme Duffy Vancouver Theatre Sports
Audition Daniel Bacon, Jill Morrison School Creative
Scene Study Peter Benson, Geoff Gustafson School Creative
Voice Over Maryke Hendrikse, Alex Zahara School Creative
Dance Jeff Hyslop, Elaine Carson School Creative
Special Skills
Figure Skating (Senior Level), French (Fluent), Bicycle Riding, Swimming, Running, Free Lining, Driving, Singing (Bass Baritone), Dancing, Irish Passport, Stage Combat