John J. O'Hagan
ENSEMBLE
John J. O’Hagan has been working in professional and academic theatre for over 30 years. He holds an MFA in Theatre from the University of Idaho. He has worked as an actor, director, and teacher in the US, Ireland, the UK, and Europe including two seasons as a member of the resident acting company at the Oregon Shakespeare Festival.
He is a founding member of Bankside Repertory Theatre. Recent credits include Tell in Santa Fe: Tales from the Modern American West (Happen/Chance Productions), Ben in The Dumb Waiter (Bankside Repertory Theatre), Duncan/Old Man in Macbeth (Crooked House Theatre Company) as well as Shane in the feature film Reputation (Muse of Fire) and the short films Pause and Still Life.