In ten seasons at OSF: Armin in Equivocation; Suffolk in Henry VIII; Donald in Welcome Home, Jenny Sutter; Lvborg in The Further Adventures of Hedda Gabler; Trofimov in The Cherry Orchard; Mr. Marks in Intimate Apparel; Proteus in The Two Gentlemen of Verona; Doricourt in The Belle's Stratagem; Edgar in King Lear; Jack Rover in Wild Oats; roles in Tartuffe; Twelfth Night; Henry VI, Parts Two and Three; Oedipus Complex; Richard II; Julius Caesar; Idiot's Delight; Titus Andronicus; The Tempest; Fuddy Meers; Troilus and Cressida; Henry V; The Man Who Came to Dinner. Founding member, Black Swan Lab (2009).
Other theatres: Armin in Equivocation (Seattle Repertory Theatre); Donald in Welcome Home, Jenny Sutter (The Kennedy Center); Fred in A Christmas Carol (Actors Theatre of Louisville); Konstantin in The Seagull (Class Ensemble); Tom Hamilton in East of Eden (Western Stage), Christian in Cyrano de Bergerac (PCPA Theaterfest). International: Jaques in As You Like It, Louis in Angels in America (Misery Loves Company, Prague).
TV/Film: The West Wing, Joan of Arc (CBS), Dune (Sci-Fi Channel), Indigo, Harrison's Flowers.