John is a Toronto-born actor now living in New York City. He holds a B.A. in Theatre Arts from Brown University and has trained at the London Academy of Music and Dramatic Art in England. He can be seen on stage, on film, and most recently, online as a part of Eric Bogosian's 100 Monologues.
Fault Line Theatre: Breathing Time. New York: In The Event of My Death (Stable Cable Lab Co.), She Stoops to Conquer (Hudson Warehouse), Untameable (The Unsoft War/Highly Impractical Theatre), Bronx Bombers (Cover for roles, Primary Stages), The Tie That Binds (The Gallery Players). Regional:Fracture/Mechanics (Brown/Trinity Playwrights Rep), Freshwater Road (Rites and Reason), One More Room (Williamstown Theatre Festival Workshop); The Last Days of Judas Iscariot (Brown University).