Performing in premiere of Playwright’s Realm production of BLOCK ASSOCIATION PROJECT
John joins the cast of the Pre-Broadway world premiere musical in Chicago.
John joins the cast of Michael Friedman’s musical Gone Missing at NY City Center’s Encores July 11-12
John stars in Above All Things wide-releasing today.
John begins a season 2 arc as Arthur Adams
John joins the cast of indie feature film We Are Unsatisfied
John recurs as Agent Backup in Season 2 of the TNT Drama
John plays the villainous first mate Bobby in this new action thriller.
John officially joins the Broadway cast, reprising his role as Will/Conrad/Tony
John makes his cast album debut with Pretty Filthy, the hit Off-Broadway musical from The Civilians about the porn industry.
John recently wrapped shooting as the series lead on pilot Shoot Me Nicely, starring alongside Linda Hamilton and William Sadler.
John guest stars as Jill's Aussie heart throb in Episode 204 on July 18th.
John stars as lead of new independent feature film.
John plays Thomas Jefferson in beloved musical 1776 at NY City Center Encores.
John plays T.B. Doyle in comedy from Emmy-nominated playwright Nick Jones and Tony-nominated director Moritz Von Stuelpnagel.
A reading of Shaw's classic 'You Never Can Tell' for Roundabout's Donor Reading series.
John joins Megan Hilty, Hamish Linklater, Geneva Carr as series regulars in Paul Rudnick's Pilot I Shudder for TV Land