This is John's fifth season at APT where he has been in The Doctor’s Dilemma (Sir B.B.), Romeo and Juliet (Friar), Rosencranz and Guildenstern Are Dead (The Player), and Waiting for Godot (Lucky). John played Scrooge at Children’s Theater of Madison. He has appeared at the Utah Shakespearean Festival where he has played Shylock, Prospero and Marc in Art, also in Charlie’s Aunt and Amadeus. He worked at the Oregon Shakespeare Festival for 20 years playing the roles of Don Armado, Berowne, Leontes, Caliban, Falstaff, Benedick, Joseph in The School for Scandal and Lord Are in Restoration. Other theaters include Milwaukee Repertory Theater, Syracuse Stage, Geva, The Intiman, ACT (Seattle) Group Theater and Montana Shakespeare in the Parks. He has a MFA from Wayne State University and a BFA from Montana State University. Nagg is for Ben Tone.
Member of Actors' Equity Association, the Union of Professional Actors and Stage Managers