Recent Theatre Roles Include:
Richard Hannay THE 39 STEPS New Century Theatre
Berowne LOVE’S LABOUR’S LOST Saratoga Shakespeare Company
Sarge BAD JOKE Southwark Playhouse (UK)
Demetrius A MIDSUMMER NIGHT’S DREAM Rose Theatre, Bankside (UK)
Alan A CAPITAL AFFAIR English Theatre of Vienna
Recent Film Roles include:
David Burke (Supporting) CHAPPAQUIDDICK Apex Ent.
Daniel (Principle) GHOST PLANES Theodore Films
Broderick (Principle) JO Theodore Films