Broadway: The Lieutenant of Inishmore (James, Original Broadway Cast, Lyceum Theatre), The Lion King (Zazu, also u/s and performed Scar, New Amsterdam and Minskoff Theatres), Mary Poppins (George Banks, New Amsterdam Theatre), Side Man (Clifford and u/s and performed Al, Golden Theatre).
London, West End: Side Man (Al, London Premiere at the Apollo Theatre).
NYC: Romance, The New Testament (NY Premieres by Neil LaBute, NYC Summer Shorts 4 and 5), Birth and After Birth (Bill, Atlantic Theatre Company), Princess Turandot (Pantalone, Blue Light Theatre), Zibaldoné (Harlequino, Pantalone, etc., HERE/The Present Company Theatorium), Perfect Harmony (Lassiter A. Jayson III, Studio Tisch), Fresh Faces of Broadway (Featured Vocalist, Town Hall).
Regional Credits: The God Game (Matt, world premiere at Gulf Shore Playhouse and Capital Repertory Theatre), Love in the Wars (Odysseus, world premiere at Bard Summerscape ’14), The Master and Margarita (Bard Summerscape ’13), Bob (Bob, Actor's Theatre of Louisville Humana Festival 2011), Tartuffe (Valére, NJ Shakespeare Festival), Amy's View (Dominic, Lost Nation Theatre Vermont).
Television: "Damages" (recurring), "Law and Order," "Law and Order: Criminal Intent," "Guiding Light," "All My Children," "Welcome to New York," MFA, NYU, 1998.