Actor
Christmas Under the Northern Lights
2024
as Doug
Space Command Redemption
2024
as General Joe Haldeman
A Gettysburg Christmas
2023
as Ron
Babylon 5: The Road Home
2023
as John Sheridan (voice)
The Warrant: Breaker's Law
2023
as Judge Thaddeus Breaker
MatchMaker Mysteries: The Art of the Kill
2021
as Nick Columba
Gourmet Detective: Roux the Day
2020
as Jim Ross
Holiday Date
2019
as Walter
MatchMaker Mysteries: A Killer Engagement
2019
as Nick Columba
The Christmas Contract
2018
as Tim Guidry
Gourmet Detective: Eat, Drink and Be Buried
2017
as Jim Ross
Double Mommy
2016
as Scott
Wedding Bells
2016
as Charlie Turner
So You Said Yes
2015
as Nick Blanche
The Thanksgiving House
2013
as Parker Mather
Silver Bells
2013
as Bruce Dalt
Blackout sur Los Angeles
2012
as Nathan Bell
AniMen: The Galactic Battle
2012
as General Moss
TRON: The Next Day
2011
as Alan Bradley
51
2011
as Col. Martin
Love's Everlasting Courage
2011
as Lloyd
TRON: Legacy
2010
as Alan Bradley / Tron
Shadows in Paradise
2010
as Cpt. Dyer
LEGO® Atlantis: The Movie
2010
as Captain Ace Speedman
Transmorphers: Fall of Man
2009
as Officer Hadley Ryan
Dead Space: Downfall
2008
as Colin Barrow (voice)
Aces 'N' Eights
2008
as D.C. Cracker
Bone Eater
2008
as Sheriff Steve Evans
Sharpshooter
2007
as Sheriff Garner
Babylon 5: The Lost Tales - Voices in the Dark
2007
as President John Sheridan
07 Spaceys
2007
Mystery Woman: Wild West Mystery
2006
as Clint Lawson
Double Cross
2006
as James
Falling in Love with the Girl Next Door
2006
as Frank Lucas
King of the Lost World
2005
as Lt. Challenger
Legion of the Dead
2005
as Sheriff Jones
A Killer Upstairs
2005
as Detective Bruning
Arthur Hailey's Detective
2005
as Ketledge
Special Report: Zombie Invasion
2004
as The President
Saving Emily
2004
as Gregory
They Are Among Us
2004
as Hugh
Brilliant
2004
as Dr.Dietrich
Snakehead Terror
2004
as Sheriff Patrick James
The Only Witness
2003
as Nicholas Preston
Killer Flood: The Day the Dam Broke
2003
as Mr. Walker
Gods and Generals
2003
as Lt. Gen. James Longstreet
Hope Ranch
2002
as J.T. Hope
Contagion
2002
as President Howard
Life in the Balance
2001
The Perfect Nanny
2000
as Dr. Robert Lewis
Perilous
2000
as Judd
Babylon 5: A Call to Arms
1999
as John J. Sheridan
Free Fall
1999
as Mark Ettinger
Babylon 5: Thirdspace
1998
as Capt. John J. Sheridan
Babylon 5: In the Beginning
1998
as John J. Sheridan
Danielle Steel's Zoya
1997
as Clayton Andrews
Gunsmoke: One Man's Justice
1994
as Davis Healy
House of Secrets
1993
as Dr. Frank Ravinel
Flight from Justice
1993
Double Jeopardy
1992
as Jack Hart
Perfect Family
1992
as Allan Bodine
The Secret
1992
as Patrick Dunmore
The Babe
1992
as Jumpin' Joe Dugan
Kuffs
1992
as Brad Kuffs
Diplomatic Immunity
1991
as Cole Hickel
Murderous Vision
1991
as Detective Kyle Robeshaw
Breakaway
1990
as Joey
Love with a Twist
1990
as Host
The Road Raiders
1989
as Charlie
From the Dead of Night
1989
as Peter Langford
The Town Bully
1988
Red River
1988
as Matthew Garth
The Gambler, Part III: The Legend Continues
1987
as Billy Montana
Angel in Green
1987
as Captain William Wicker
Passion Flower
1987
as Larry Janson
Louis L'Amour's Down the Long Hills
1986
as Scott Collins
The Return of Mickey Spillane's Mike Hammer
1986
as Himself
The Gambler: The Adventure Continues
1983
as Billy Montana
I Married Wyatt Earp
1983
as Wyatt Earp
Tron
1982
as Alan Bradley / Tron
Fly Away Home
1981
as Carl Danton
The Gambler
1980
as Billy Montana
The Baltimore Bullet
1980
as Billie Joe Robbins
Happily Ever After
1978
as Jack Gregory
Murder at the World Series
1977
as Cisco
Kiss Me, Kill Me
1976
as Douglas Lane
The Macahans
1976
as Seth Macahan
Sixpack Annie
1975
as Bobby Joe
A Cry for Help
1975
as Richie Danko
The Chadwick Family
1974
as Danny