Film roles:
Guest appearances:
TV Show Title Character Name Episode Name "Tales from the Darkside" Ambrose Cavender The Tear Collector "The Twilight Zone" Dr. Kevin Carlson A Day in Beaumont "I'll Fly Away" Fragile Truths "The Powers That Be" Mack Novitz Oh, Mack "E.N.G." Adam Hirsch The Sleep of Reason, Two for the Show, Smoke and Mirrors, Pirates, Intruders, Final Cut, True Patriot Love, Waves, Honour Or Wealth, and Suspicious Minds "Kung Fu: The Legend Continues" (1993) Blackwell The Innocent "Law & Order" Paul Sandig Savages "Almost Perfect" Howard Guthrie You Like Me, You Really Like Me "The Outer Limits" Dr. Ben Warfield Out of Body "The Outer Limits" Dr. Edward Normandy Glitch "Frasier" Ferguson Taking Liberties Theatre roles:
Show Title Year Character Name The Shadow Box (1977) Mark (standby) Tartuffe (1977) Valere Deathtrap (1978 - 1982) Clifford Anderson Sweeney Todd (1979 - 1980) Anthony Hope They're Playing Our Song (1981) Vernon Gersch Little Me (1982) Noble Eggleston Noises Off (1983 - 1985) Garry Lejeune You Never Can Tell (1986 - 1987) Valentine The Devil's Disciple (1988 - 1989) Richard Dudgeon Lend Me a Tenor (1989 - 1990) Max Assassins (1990 - 1991) John Wilkes Booth Two Shakespearean Actors (1992) Edwin Forrest Damn Yankees (1994 - 1995) Applegate Arcadia (1995) Bernard Nightingale Art (1998 - 1999) Serge