top of page

John has worked in front of and behind the screen for two decades. He just completed the lead role in two short films. In features he recently has had strong supporting roles in CRAZY BITCHES and the award-winning drama METH HEAD.


A graduate of New York's American Academy of Dramatic Arts and a member of their prestigious Academy Company, John first appeared Off-Broadway in the U.S. premiere of Primary Stages production of BAD LANGUAGE, by Dusty Hughes, in the role of Alistair.  Other theatre credits include: Tom in NEVER IN MY LIFETIME, Steve in SAY GOODNIGHT GRACIE, Medvedenko in CHEKHOV's THE SEAGULL, and he originated the role of Damien/Dorothy in the THE GOLDEN GAYS.


John has also appeared in the short films THE TOUCH and MOM for FilmMcQueen and was a series regular in the highly acclaimed web series, WE HAVE TO STOP NOW.

He is also a certified Yoga instructor.

bottom of page