John is a company member of the B Street Theatre. Former roles on the B Street stage include Brother Brightbee et al. in The Book of Liz, Brent in While We Were Bowling, Johnny in Juno and the Paycock, Pete/Danny in Almost, Maine, Clyde in Jack Goes Boating, Nicky Giblin in The Seafarer, Donnie in The Foursome and Huey in Italian American Reconciliation.
He has acted in the B Street Family Series productions of Lilly’s Purple Plastic Purse, The Canterville Ghost, The Boxcar Children, The Princess and the Pauper, Johnny Tremain, The Adventures of Sherlock Holmes, The Adventures of Tom Sawyer, Rumplestilskin, The Swiss Family Robinson, Junie B. Jones, Jingle Bells, Batman Smells, The Three Musketeers, most recently, Snow White and Rose Red. Directing credits include Women Who Steal, The Tale of the Allergist’s Wife, Earshot, The Maintenance Man, Beauty and the Beast and The Big Bang.