
2024
Manhunt as Lorenzo Thomas2019
The Act as Dr. Romero2019
Richard Jewell as Patrick Williams2019
Above Suspicion as Murph2017
Ozark as Sheriff John Nix2017
The Gifted as Dan2016
MacGyver as FBI SAIC Joseph2016
Sully as ATC Supervisor2016
The Accountant as Young Chris' Father2016
Times Like Dying as Amos2014
Halt and Catch Fire as Timothy Bondham2013
Banshee as Jackson Sperling2013
Prisoners as Forensics Guy2013
Killing Kennedy as Sheriff's Deputy2013
A Box for Rob as Ethan2012
The Bay as Dr. Williams2011
The Shunning as Surgeon2008
When Darkness Came: The Making of 'The Mist' as Self2007
Army Wives as Investigator2007
Army Wives as CID Agent Stewart2007
The Mist as Bud Brown2007
Home of the Giants as Dr. Gartland2006
The Year Without a Santa Claus as Mayor Thistlewhite2005
Surface as Hector Falk2005
Warm Springs as Dan Reed2005
Elvis as Larry Geller2003
One Tree Hill as Entrepreneur2003
One Tree Hill as Preacher2003
A Touch of Fate as Ray Kline2002
A Walk to Remember as Mr. Worth Carter2000
Urban Mythology as Dr. Jackson1999
The Rage: Carrie 2 as Smiling Patient1998
Dawson's Creek as Gary Summers1998
The Tempest as Union Sentry1998
From the Earth to the Moon as L. Gordon Cooper1997
To Dance with Olivia as Not available1997
A Christmas Memory as Adult Buddy1997
Buried Alive II as Eric1996
Dark Angel as Carmody1996
A Season in Purgatory as Freddy Tierney1996
A Season in Purgatory as Freddy Tierney1995
Her Deadly Rival as Sonny1994
Bandit: Beauty and the Bandit as F.B.I. Agent1994
One of Her Own as Dean Nyad1994
In the Heat of the Night: Give Me Your Life as Reporter Robert Stone1994
Radioland Murders as Cop1993
Complex of Fear as Jim1993
Labor of Love: The Arlette Schweitzer Story as Curtis Schweitzer1992
Hellraiser III: Hell on Earth as Paramedic 11992
Children of the Corn II: The Final Sacrifice as McKenzie1991
Night of the Hunter as Armored Guard1991
The Perfect Tribute as Hay