Hercules
1997 · Animation
as Hercules
Dangerous Curves
1989 · Comedy
as Chuck Upton
Love Potion No. 9
1992 · Comedy
as Paul
Hercules S1-S2
1998 · Animation
The Nomads
2020 · Drama
as Mark Nolin
Hostages
2013 · Drama
as Brian Sanders
Grace
2018 · Comedy
as Charlie Elliston
Silver Bells
2005 · Drama
as Christy Byrne
Memphis Belle
1990 · Action
as 1st Lt. Luke Sinclair
Damages S5
2012 · Crime
as Tom Shayes
Holy Matrimony
1994 · Comedy
as Peter
Clean and Sober
1988 · Drama
as Donald Towle
Worth
2021 · Biography
as Lee Quinn
Ethan Frome
1993 · Drama
as Reverend Smith
Ghosted
2023 · Action
as Dad
For the Love of George
as Alvin
Dead Bang
1989 · Action
as John Burns
Argo
2012 · Biography
as Bob Anders
SpaceCamp
1986 · Adventure
as Kevin
Blame
2018 · Drama
as Robert McCarthy
Blood Fest
as Dr. Conway
Painkiller Jane
2005 · Action
as Dr. Graham Knight
The Only Living Boy in New York
2017 · Drama
as George
Murder at 1600
1997 · Action
as Kyle Neil
The Upside
2019 · Comedy
as Carter
Equinox
1993 · Crime
as Richie Nunn
Tuscaloosa
as Doctor Mitchell
Shooter
2007 · Action
as Russ Turner
The O.C. S4
2006 · Comedy
as Jimmy Cooper
Good Night, and Good Luck.
2005 · Biography
as Jesse Zousmer
Respect
as John Hammond
The Holdovers
2023 · Comedy
as Stanley Clotfelter
Crime 101
2026 · Crime
as Monroe
The Pacifier
as Howard Plummer
Rocketman
2019 · Biography
as Doug Weston
MacGyver S1-S5
2016 · Action
as Oversight
MacGyver S5
2020 · Action