2025
The Gettysburg Address as Theodore Parker (voice)2025
Food Fight as Daniel2024
Rematch as Roger Laver2023
Daughter of the Bride as Bruce2022
Blacklight as Gabriel Robinson2021
The American Guest as Theodore Roosevelt2021
A Journey to Sundance as Self2021
Spiked as John Wilson2020
Babenco: Tell Me When I Die as Self (archive footage)2018
Change in the Air as Moody Burkhart2017
Arthur Miller: Writer as Self (archive footage)2013
Stay as Dermot2013
The Last Keepers as John2013
Rushlights as Cameron Brogden2013
If I Were You as Derek2012
Elementary as Thomas Gregson2012
The Horses of McBride as Matt Davidson2012
The Stand Up as Sandy2012
Festival of Lights as Adem2012
Allegiance as Lieutenant Colonel Owens2011
Prime Suspect as Kevin Sweeney2011
Unknown as Martin B.2011
The Greening of Whitney Brown as Henry Brown2010
Flipped as Richard Baker2010
Jonah Hex as Ulysses S. Grant2010
Sarah's Key as William Rainsferd2010
The 5th Quarter as Steven Abbate2010
Across the Line: The Exodus of Charlie Wright as Charlie Wright2009
White Collar as Professor George Oswald2009
A Shine of Rainbows as Alec2009
The Eclipse as Nicholas Holden2009
Handsome Harry as Prof. Porter2009
From Ararat to Zion as Narrator2009
Irish Chicago as Self - Host2008
Canterbury's Law as Matt Furey2008
Wild Child as Gerry Moore2008
Dark Matter as Jacob Reiser2008
The Prince of Motor City as Charlie Hamilton2007
Bury My Heart at Wounded Knee as Henry Dawes2007
32A as Frank Brennan2006
The Book of Daniel as Daniel Webster2006
The Exonerated as Kerry Max Cook2005
Weeds as CEO2005
Empire Falls as David Roby2005
Nine Lives as Henry2005
Mayday as John Berry2004
Return to Sender as Frank Nitzche2004
Bobby Jones: Stroke of Genius as Harry Vardon2004
Cavedweller as Clint Windsor2004
Miracle Run as Douglas Thomas2004
Shadow of Fear as Detective Scofield2004
Plainsong as Tom Guthrie2004
Proud as Commodore Alfred Lind2004
See You in My Dreams as Joe F. Brown2003
Song for a Raggy Boy as William Franklin2003
Benedict Arnold: A Question of Honor as Gen. Benedict Arnold2002
Evelyn as Nick Barron2002
Stolen Summer as Joe O'Malley2001
Night Visions as Jeremy Bell (segment "The Passenger List")2001
Songcatcher as Tom Bledsoe2000
Two of Us as Paul McCartney2000
The Prince and the Pauper as Miles Hendon1999
Law & Order: Special Victims Unit as Ben Nicholson1999
Law & Order: Special Victims Unit as Burton Lowe1999
Third Watch as John Miller1999
In Dreams as Paul Cooper1999
Music of the Heart as Brian1999
This Is My Father as Kieran O'Day1998
Practical Magic as Gary Hallet1997
The View as Self1997
The Assignment as Annibal Ramirez / Carlos1997
Forbidden Territory: Stanley's Search for Livingstone as Henry Morton Stanley1997
Commandments as Seth Warner1996
Michael Collins as Harry Roland1996
Looking for Richard as Richmond1995
Haunted as Prof. David Ash1995
Lumière & Company as (segment "John Boorman")1995
The Stars Fell on Henrietta as Don Day1995
Out of Ireland as Maurice Woulfe (voice)1994
Baseball as (voice)1994
Legends of the Fall as Alfred Ludlow1994
Mary Shelley's Frankenstein as Cap. Robert Walton1994
Out of Ireland: The Story of Irish Emigration to America as Maurice Woulfe (voice)1993
Benny & Joon as Benjamin 'Benny' Pearl1993
Blink as Detective John Hallstrom1992
A Private Matter as Bob Finkbine1992
The Playboys as Tom Casey1991
At Play in the Fields of the Lord as Martin Quarrier1991
Lies of the Twins as James McEwan / Jonathan McEwan1990
The Handmaid's Tale as Nick1990
Avalon as Jules Kaye1989
Perfect Witness as Sam Paxton1989
The Lemon Sisters as Frankie McGuinness1988
LIVE with Kelly and Mark as Self - Guest1988
Crusoe as Crusoe1987
Stakeout as Richard "Stick" Montgomery1987
All My Sons as Chris Keller1986
The Mission as Felipe Mendoza1985
Desperately Seeking Susan as Dez1985
An Early Frost as Michael Pierson1984
Reckless as Johnny Rourke1962
The Late Late Show as Self1951
Hallmark Hall of Fame as Tom GuthrieNaN
Butterfly in the Typewriter as Barnet RossetNaN
Cry from the Sea as Father MacGabbhanNaN
The Well of Saint Nobody as Not availableNaN
Ages of the Moon as Not available1999
This Is My Father Executive ProducerNaN
Ages of the Moon DirectorNaN
Ages of the Moon Producer2012
Elementary Director