2010, Stage, R.F. Simpson, Singin' in the Rain, Broadway Studio Theatre, Thom Southerland
2009, Stage, Reggie, Quartet, The English Theatre of Hamburg, Clifford Dean
2008, Stage, General von Hötzendorf, A Patriot for Me, The Actors' Company, David Harris
2006, Stage, Mr Clement, Beauty And The Beast, Combined Actors Of Cambridge
2002, Stage, The Stage Manager, Our Town, Combined Actors Of Cambridge
1987, Stage, Van Helsing, Dracula, Cooperstown Theater
1984, Stage, George, Chapter Two, Montclair Summer Theatre
1984, Stage, Norman, The Dresser, Montclair Summer Theatre
1972, Stage, The Gentleman Caller, The Glass Menagerie, Vienna's English Theatre, Franz Schafranek
1969, Stage, Paris, Troilus And Cressida, Royal Shakespeare Company, John Barton
1967, Stage, Lorenzo, The Merchant Of Venice, Bexhill Theatre
1966, Stage, Travelling Salesman, Eccentricities Of A Nightingale, Yvonne Arnaud
1981, Film, Stigwell, The Final Conflict, Twentieth-Century Fox, Graham Baker
1970, Film, Stephan, The Horror Of Frankenstein, Hammer Films, Jimmy Sangster
1980, Television, Secretary of the Air Force, Oppenheimer, BBC Television, Barry Davis
1970, Television, Laurie, Little Women, BBC Television, Paddy Russell
2007, Musical, Elijah Whitney, Anything Goes, Pied Pipers, Rex Freeman
2005, Musical, Horace Vandergelder, Hello Dolly, Festival Players
2010, Musical, R.F. Simpson, Singin' in the Rain, Broadway Studio Theatre, Thom Southerland