Post by AVP60685 on Aug 11, 2021 21:12:10 GMT -5
Here is his filmography according to Wikipedia
Film
Year Title Role Notes
1973 Godspell Jesus Christ
1974 Monkeys in the Attic Eric
1981 In the Research of Path of Life Benjamin Lonergan
1988 The Legendary Life of Ernest Hemingway Ernest Hemingway
1992 Singles Child's Father Uncredited cameo
I'll Never Get to Heaven Eric Hoskins
Light Sleeper Tis Brooke
1993 Sleepless in Seattle Greg
Life with Mikey Brian Spiro
1994 Exotica Harold Brown
Mixed Nuts Irate Neighbour Voice role
1995 Jeffrey Tim
Kleptomania Morgan Allen
1996 The First Wives Club Bill Atchison
1997 Titanic Thomas Andrews
The Absolution of Anthony Father Carson Short
1998 How Stella Got Her Groove Back Isaac Uncredited cameo
2001 Legally Blonde Professor Callahan
Call Me Claus Taylor
2002 Tuck Everlasting Robert Foster
Home Room Det. Martin Van Zandt
2008 Milk Mayor George Moscone
2009 Green Lantern: First Flight Sinestro Voice role
Star Trek Klingon Interrogator Deleted scene
2010 You Again Mark
The Town David Assistant Bank Manager Uncredited cameo
2011 Kung Fu Panda 2 Master Thundering Rhino Voice role
The Entitled Bob Vincent
Take Me Home Arnold
2012 Argo Ken Taylor
Moving Day Wilf Redmond
2013 I'll Follow You Down Sal
2014 Big Game Vice President
2015 Self/less Martin O'Neill
Consumed Dan
Sicario Dave Jennings
2017 Rebel in the Rye Sol Salinger
2019 Dark Waters Phil Donnelly
2020 Funny Face Developer's Father
Happiest Season Ted Caldwell
TBA The Gettysburg Address William L. Saunders Voice role; post-production
Television
Year Title Role Notes
1974 Jack: A Flash Fantasy Jack of Hearts Television film
ABC Afterschool Special Christian de Neuvillette Voice role, Episode: "Cyrano"
1975 Hallmark Hall of Fame Marquis de Lafayette Episode: "Valley Forge"
1976 Great Performances Arthur Episode: Ah, Wilderness
1977 The Best of Families Teddy Wheeler Miniseries
1978 Tartuffe Valere Television film
1983 Charley's Aunt Jack Chesney Television film
1985 I Had Three Wives Jackson Beaudine Lead role, 5 episodes
Tales from the Darkside Ambrose Cavender Episode: "The Tear Collector"
Private Sessions Jerry Sharma Television film
1986 The Twilight Zone Dr. Kevin Carlson Episode: "A Day in Beaumont"
Roanoak John White Television film
Guiding Light Det. Frank Minnelli Unknown episodes
1987–91 The Days and Nights of Molly Dodd Dennis Widmer 10 episodes
1988 Liberace: Behind the Music Liberace Television film
1991 Grand Larceny Judge Keeler Television film
1991–93 E.N.G. Adam Hirsch 10 episodes
1992 The First Circle Lew Rubin Television film
I'll Fly Away Warren Episode: "Fragile Truths"
The Powers That Be Mack Novitz Episode: "Oh, Mack"
1993 Alex Haley's Queen Digby Miniseries
Dieppe Lord Louis Mountbatten Television film
Woman on the Run: The Lawrencia Bembenek Story Frank Marrocco Television film
1994 Kung Fu: The Legend Continues Blackwell Episode: "The Innocent"
1995 Law & Order Paul Sandig Episode: "Savages"
Almost Perfect Howard Guthrie Episode: "You Like Me, You Really Like Me"
1996 Hostile Advances: The Kerry Ellison Story Jack Gilcrest Television film
F/X: The Series Andrew Price Episode: "The Brotherhood"
The Outer Limits Dr. Ben McCormick Episode: "Out of Body"
1997 Cinderella King Maximillian Television film
Let Me Call You Sweetheart Geoff Dorso Television film
Liberty! The American Revolution John Dickinson 6 episodes
1999 Summer's End Narrator Voice role, television film
Invisible Child Tim Beeman Television film
Annie Oliver "Daddy" Warbucks Television film
External Affairs Harry Raymond
2000 Love and Murder Inspector Philip Millard Television film
Frasier Ferguson Episode: "Taking Liberties"
The Outer Limits Dr. Edward Normandy Episode: "Glitch"
2001 Life with Judy Garland: Me and My Shadows Sidney Luft Television film
The Wandering Soul Murders Inspector Philip Millard Television film
A Colder Kind of Death Inspector Philip Millard Television film
Laughter on the 23rd Floor Kenny Franks Television film
Call Me Claus Taylor Television film
2001–06 Alias Jack Bristow Main cast (Season 1–5): 105 episodes
2002 Torso: The Evelyn Dick Story J.J. Robinette Television film
2003 The Music Man Mayor Shinn Television film
It's All Relative Jerry / Joffrey Episode: "The Doctor Is Out"
2004 Will & Grace Peter Bovington Episode: "Saving Grace, Again: Part 2"
2006 Justice Ron Trott 13 episodes
2007 American Masters Narrator Episode: "Novel Reflections: The American Dream"
Ugly Betty Professor Barrett Episode: "Grin and Bear It"
2007–08 ReGenesis Oliver Roth 5 episodes
2008–09 Eli Stone Jordan Wethersby 26 episodes
2009 The Last Templar Monsignor De Angelis Miniseries
Everything She Ever Wanted Walter Allanson Miniseries
Glee Mr. Schuester Episode: "Acafellas"
Nurse Jackie Neil Nutterman 2 episodes
Rex Paul Television film
America Before Columbus Narrator Television documentary, National Geographic
2009–14 Web Therapy Kip Wallice Web series, 8 episodes
2010 Ice Quake Colonel Bill Hughes Television film
2010–13 Republic of Doyle Garrison Steel 4 episodes
2011 Stargate Universe Ambassador Ovirda Episode: "Seizure"
Suits Phillip Hardman Pilot (scenes cut in US release)
Murdoch Mysteries Detective Malcolm Lamb Episode: "Tattered and Torn"
Flashpoint Dr. Larry Toth 3 episodes
30 Rock Eugene Gremby Episode: "Respawn"
Law & Order: LA Walter Calvin Episode: "Angel's Knoll"
William & Catherine: A Royal Romance Charles, Prince of Wales Television film
Charlie's Angels Charles "Charlie" Townsend Voice role (8 episodes)
2011–15 Web Therapy Kip Wallice Main role (19 episodes)
2012 The Big C Willie Wanker Episode: "Family Matters"
Damages Bennett Herreshoff 3 episodes
The Firm Judge Walter A. Dominic Episode: "Chapter 6"
2013 Deception Robert Bowers Main role (11 episodes)
The Hunters Mason Fuller Television film
2014 The Good Wife Judge Loudon Spencer Episode: "We, the Juries"
Sleepy Hollow Mr. Crane Episode: "Bad Blood"
Louie Louie's Lawyer Episode: "Model"
Working the Engels Dr. Colin Shandy Episode: "Family Therapy"
Blue Bloods Donald Stein Episode: "Under the Gun"
2014–20 Power Simon Stern 16 episodes
2015 Motive Neville Montgomery 4 episodes
The Slap Narrator Miniseries, 8 episodes
2015–17 The Flash Martin Stein / Firestorm 11 episodes
Digsy Foss's husband Episode: "Duet"
2016–17 Legends of Tomorrow Martin Stein / Firestorm Main role (seasons 1–3)
Eobard Thawne Episode: "The Chicago Way"
Sir Henry Stein Episode: "Return of the Mack"
2016 Vixen Martin Stein / Firestorm Voice role, web series, Episode: "Episode #2.1"
2017 Modern Family Charles Dumont Episode: "Do It Yourself"
Difficult People John Passias Episode: "Cindarestylox"
2017–19 The Orville Admiral Halsey 6 episodes
2017 Supergirl Martin Stein / Firestorm Episode: "Crisis on Earth-X, Part 1"
Arrow Episode: "Crisis on Earth-X, Part 2"
2018 Spirit Riding Free James Sr. Voice role, Episode: "Lucky and the Train Tycoon"
2019 Tales of the City Sam Garland 7 episodes
2020 Schitt's Creek Clifton Sparks Episode: "Sunrise, Sunset"
Power Book II: Ghost Simon Stern 2 episodes
2021 Family Law Harry Svensson
Theatre
Source: Playbill[26]
Year Production Role Venue
1972 Godspell Jesus Off-Broadway
1973 Ghosts Performer Roundabout Theatre Company, Off-Broadway
1975 Joe's Opera Performer Off-Broadway
1976 Cracks Performer Off-Broadway
1977 The Shadow Box Mark Morosco Theatre, Broadway
1977 Tartuffe Valère Circle in the Square Theatre, Broadway
1978 Deathtrap Cliff Anderson Biltmore Theatre, Broadway
1979 Sweeney Todd Anthony Hope Uris Theatre, Broadway
1981 They're Playing Our Song Vernon Gersch Imperial Theatre, Broadway
1982 Little Me Various roles Eugene O'Neill Theatre, Broadway
1983 Noises Off Gary LeJuene Brooks Atkinson Theatre, Broadway
1986 You Never Can Tell Valentine Circle in the Square Theatre, Broadway
1988 The Devil's Disciple Richard Dudgeon
1988 Wenceslas Square Performer Off-Broadway
1989 Love Letters Andrew Promenade Theatre, Off-Broadway
1989 Assassins John Wilkes Booth Playwright Horizons Theatre, Off-Broadway
1989 Lend Me a Tenor Max Royale Theatre, Broadway
1992 Two Shakespearean Actors Edwin Forrest Cort Theatre, Broadway
1994 Damn Yankees Applegate Marquis Theatre, Broadway
1995 Arcadia Bernard Nightingale Vivian Beaumont Theatre, Broadway
1998 'Art' Serge Royale Theatre, Broadway
2010 Present Laughter Garry Essendine American Airlines Theatre, Broadway
2018 Hello, Dolly! Horace Vandergelder Shubert Theatre, Broadway
Film
Year Title Role Notes
1973 Godspell Jesus Christ
1974 Monkeys in the Attic Eric
1981 In the Research of Path of Life Benjamin Lonergan
1988 The Legendary Life of Ernest Hemingway Ernest Hemingway
1992 Singles Child's Father Uncredited cameo
I'll Never Get to Heaven Eric Hoskins
Light Sleeper Tis Brooke
1993 Sleepless in Seattle Greg
Life with Mikey Brian Spiro
1994 Exotica Harold Brown
Mixed Nuts Irate Neighbour Voice role
1995 Jeffrey Tim
Kleptomania Morgan Allen
1996 The First Wives Club Bill Atchison
1997 Titanic Thomas Andrews
The Absolution of Anthony Father Carson Short
1998 How Stella Got Her Groove Back Isaac Uncredited cameo
2001 Legally Blonde Professor Callahan
Call Me Claus Taylor
2002 Tuck Everlasting Robert Foster
Home Room Det. Martin Van Zandt
2008 Milk Mayor George Moscone
2009 Green Lantern: First Flight Sinestro Voice role
Star Trek Klingon Interrogator Deleted scene
2010 You Again Mark
The Town David Assistant Bank Manager Uncredited cameo
2011 Kung Fu Panda 2 Master Thundering Rhino Voice role
The Entitled Bob Vincent
Take Me Home Arnold
2012 Argo Ken Taylor
Moving Day Wilf Redmond
2013 I'll Follow You Down Sal
2014 Big Game Vice President
2015 Self/less Martin O'Neill
Consumed Dan
Sicario Dave Jennings
2017 Rebel in the Rye Sol Salinger
2019 Dark Waters Phil Donnelly
2020 Funny Face Developer's Father
Happiest Season Ted Caldwell
TBA The Gettysburg Address William L. Saunders Voice role; post-production
Television
Year Title Role Notes
1974 Jack: A Flash Fantasy Jack of Hearts Television film
ABC Afterschool Special Christian de Neuvillette Voice role, Episode: "Cyrano"
1975 Hallmark Hall of Fame Marquis de Lafayette Episode: "Valley Forge"
1976 Great Performances Arthur Episode: Ah, Wilderness
1977 The Best of Families Teddy Wheeler Miniseries
1978 Tartuffe Valere Television film
1983 Charley's Aunt Jack Chesney Television film
1985 I Had Three Wives Jackson Beaudine Lead role, 5 episodes
Tales from the Darkside Ambrose Cavender Episode: "The Tear Collector"
Private Sessions Jerry Sharma Television film
1986 The Twilight Zone Dr. Kevin Carlson Episode: "A Day in Beaumont"
Roanoak John White Television film
Guiding Light Det. Frank Minnelli Unknown episodes
1987–91 The Days and Nights of Molly Dodd Dennis Widmer 10 episodes
1988 Liberace: Behind the Music Liberace Television film
1991 Grand Larceny Judge Keeler Television film
1991–93 E.N.G. Adam Hirsch 10 episodes
1992 The First Circle Lew Rubin Television film
I'll Fly Away Warren Episode: "Fragile Truths"
The Powers That Be Mack Novitz Episode: "Oh, Mack"
1993 Alex Haley's Queen Digby Miniseries
Dieppe Lord Louis Mountbatten Television film
Woman on the Run: The Lawrencia Bembenek Story Frank Marrocco Television film
1994 Kung Fu: The Legend Continues Blackwell Episode: "The Innocent"
1995 Law & Order Paul Sandig Episode: "Savages"
Almost Perfect Howard Guthrie Episode: "You Like Me, You Really Like Me"
1996 Hostile Advances: The Kerry Ellison Story Jack Gilcrest Television film
F/X: The Series Andrew Price Episode: "The Brotherhood"
The Outer Limits Dr. Ben McCormick Episode: "Out of Body"
1997 Cinderella King Maximillian Television film
Let Me Call You Sweetheart Geoff Dorso Television film
Liberty! The American Revolution John Dickinson 6 episodes
1999 Summer's End Narrator Voice role, television film
Invisible Child Tim Beeman Television film
Annie Oliver "Daddy" Warbucks Television film
External Affairs Harry Raymond
2000 Love and Murder Inspector Philip Millard Television film
Frasier Ferguson Episode: "Taking Liberties"
The Outer Limits Dr. Edward Normandy Episode: "Glitch"
2001 Life with Judy Garland: Me and My Shadows Sidney Luft Television film
The Wandering Soul Murders Inspector Philip Millard Television film
A Colder Kind of Death Inspector Philip Millard Television film
Laughter on the 23rd Floor Kenny Franks Television film
Call Me Claus Taylor Television film
2001–06 Alias Jack Bristow Main cast (Season 1–5): 105 episodes
2002 Torso: The Evelyn Dick Story J.J. Robinette Television film
2003 The Music Man Mayor Shinn Television film
It's All Relative Jerry / Joffrey Episode: "The Doctor Is Out"
2004 Will & Grace Peter Bovington Episode: "Saving Grace, Again: Part 2"
2006 Justice Ron Trott 13 episodes
2007 American Masters Narrator Episode: "Novel Reflections: The American Dream"
Ugly Betty Professor Barrett Episode: "Grin and Bear It"
2007–08 ReGenesis Oliver Roth 5 episodes
2008–09 Eli Stone Jordan Wethersby 26 episodes
2009 The Last Templar Monsignor De Angelis Miniseries
Everything She Ever Wanted Walter Allanson Miniseries
Glee Mr. Schuester Episode: "Acafellas"
Nurse Jackie Neil Nutterman 2 episodes
Rex Paul Television film
America Before Columbus Narrator Television documentary, National Geographic
2009–14 Web Therapy Kip Wallice Web series, 8 episodes
2010 Ice Quake Colonel Bill Hughes Television film
2010–13 Republic of Doyle Garrison Steel 4 episodes
2011 Stargate Universe Ambassador Ovirda Episode: "Seizure"
Suits Phillip Hardman Pilot (scenes cut in US release)
Murdoch Mysteries Detective Malcolm Lamb Episode: "Tattered and Torn"
Flashpoint Dr. Larry Toth 3 episodes
30 Rock Eugene Gremby Episode: "Respawn"
Law & Order: LA Walter Calvin Episode: "Angel's Knoll"
William & Catherine: A Royal Romance Charles, Prince of Wales Television film
Charlie's Angels Charles "Charlie" Townsend Voice role (8 episodes)
2011–15 Web Therapy Kip Wallice Main role (19 episodes)
2012 The Big C Willie Wanker Episode: "Family Matters"
Damages Bennett Herreshoff 3 episodes
The Firm Judge Walter A. Dominic Episode: "Chapter 6"
2013 Deception Robert Bowers Main role (11 episodes)
The Hunters Mason Fuller Television film
2014 The Good Wife Judge Loudon Spencer Episode: "We, the Juries"
Sleepy Hollow Mr. Crane Episode: "Bad Blood"
Louie Louie's Lawyer Episode: "Model"
Working the Engels Dr. Colin Shandy Episode: "Family Therapy"
Blue Bloods Donald Stein Episode: "Under the Gun"
2014–20 Power Simon Stern 16 episodes
2015 Motive Neville Montgomery 4 episodes
The Slap Narrator Miniseries, 8 episodes
2015–17 The Flash Martin Stein / Firestorm 11 episodes
Digsy Foss's husband Episode: "Duet"
2016–17 Legends of Tomorrow Martin Stein / Firestorm Main role (seasons 1–3)
Eobard Thawne Episode: "The Chicago Way"
Sir Henry Stein Episode: "Return of the Mack"
2016 Vixen Martin Stein / Firestorm Voice role, web series, Episode: "Episode #2.1"
2017 Modern Family Charles Dumont Episode: "Do It Yourself"
Difficult People John Passias Episode: "Cindarestylox"
2017–19 The Orville Admiral Halsey 6 episodes
2017 Supergirl Martin Stein / Firestorm Episode: "Crisis on Earth-X, Part 1"
Arrow Episode: "Crisis on Earth-X, Part 2"
2018 Spirit Riding Free James Sr. Voice role, Episode: "Lucky and the Train Tycoon"
2019 Tales of the City Sam Garland 7 episodes
2020 Schitt's Creek Clifton Sparks Episode: "Sunrise, Sunset"
Power Book II: Ghost Simon Stern 2 episodes
2021 Family Law Harry Svensson
Theatre
Source: Playbill[26]
Year Production Role Venue
1972 Godspell Jesus Off-Broadway
1973 Ghosts Performer Roundabout Theatre Company, Off-Broadway
1975 Joe's Opera Performer Off-Broadway
1976 Cracks Performer Off-Broadway
1977 The Shadow Box Mark Morosco Theatre, Broadway
1977 Tartuffe Valère Circle in the Square Theatre, Broadway
1978 Deathtrap Cliff Anderson Biltmore Theatre, Broadway
1979 Sweeney Todd Anthony Hope Uris Theatre, Broadway
1981 They're Playing Our Song Vernon Gersch Imperial Theatre, Broadway
1982 Little Me Various roles Eugene O'Neill Theatre, Broadway
1983 Noises Off Gary LeJuene Brooks Atkinson Theatre, Broadway
1986 You Never Can Tell Valentine Circle in the Square Theatre, Broadway
1988 The Devil's Disciple Richard Dudgeon
1988 Wenceslas Square Performer Off-Broadway
1989 Love Letters Andrew Promenade Theatre, Off-Broadway
1989 Assassins John Wilkes Booth Playwright Horizons Theatre, Off-Broadway
1989 Lend Me a Tenor Max Royale Theatre, Broadway
1992 Two Shakespearean Actors Edwin Forrest Cort Theatre, Broadway
1994 Damn Yankees Applegate Marquis Theatre, Broadway
1995 Arcadia Bernard Nightingale Vivian Beaumont Theatre, Broadway
1998 'Art' Serge Royale Theatre, Broadway
2010 Present Laughter Garry Essendine American Airlines Theatre, Broadway
2018 Hello, Dolly! Horace Vandergelder Shubert Theatre, Broadway