Actor
An Ice Wine Christmas
2021
as Henry Childress
The Clue to Love
2021
as Clifton Cooper
Flower Shop Mystery: Dearly Depotted
2016
as Josiah Turner
Spotlight
2015
as Rectory Priest
The Day Santa Didn't Come
2014
as Mr. Frost
Bomb Girls: Facing the Enemy
2014
as Howard Akins
A Very Merry Mix-Up
2013
as Joe
12 Dates of Christmas
2011
as Jim
November Christmas
2011
as Ted Zachary
Survival of the Dead
2010
as Seamus Muldoon
The Boondock Saints II: All Saints Day
2009
as The Chief
Flash of Genius
2008
as Barney Howell
Bitten
2008
as Roger
Bridal Fever
2008
as Burt
Time Bomb
2008
as Burgess
The Russell Girl
2008
Sticks & Stones
2008
as Al Bouchard
The Tower
2008
as Detective Bass
Talk to Me
2007
as Charles Sumner
Bottom Feeder
2007
as Charles Deaver
Breach
2007
as Michael Rochford
It's a Boy Girl Thing
2006
as Professor
16 Blocks
2006
as Deputy Commissioner Wagner
The River King
2005
as Police Chief
Left Behind: World at War
2005
as Major Kent
Mayday
2005
as Jack Miller
Transporter 2
2005
as Security Agent (uncredited)
Maxwell Saves the Day
2005
as Star (voice)
Heritage Minutes: Vimy Ridge
2005
as Arthur Currie
Coast to Coast
2004
as Calvin Carroway
Confessions of a Teenage Drama Queen
2004
as Mr. Gerard
The Reagans
2003
as Ben Weldon
The Recruit
2003
as Rob Stevens
Guilt by Association
2002
as Terry
Jackie, Ethel, Joan: The Women of Camelot
2001
as Frank Peters
What Makes a Family
2001
as Michael
The Stalking of Laurie Show
2000
as Uncle Jake
Custody of the Heart
2000
as Mediator
New Blood
1999
as Lieutenant Caldercourt
A Touch of Hope
1999
as Mr. Munson
Strange Justice
1999
as Boyden Gray
Dick
1999
as John Erlichman
Deep in My Heart
1999
as Doctor
The Boondock Saints
1999
as The Chief
The Defenders: Taking the First
1998
as Jones
Glory & Honor
1998
as Dr. Draper
The Taking of Pelham One Two Three
1998
as Borough commander
Good Will Hunting
1997
as Timmy
Murder at 1600
1997
as Law Professor
In Love and War
1996
as Mailman
Giant Mine
1996
as John Fraherty
Trilogy of Terror II
1996
as Jerry O'Farrell
Jungle Boy
1996
as Taka (voice)
Hostile Advances: The Kerry Ellison Story
1996
as Hastings
When the Bullet Hits the Bone
1996
as Senator Striker
Homecoming
1996
as Detective Gordo
A Brother's Promise: The Dan Jansen Story
1996
as Father Yockey
Double Jeopardy
1996
as Detective Raymer
Two If by Sea
1996
as FBI Chief
Goosebumps: Night of the Living Dummy II
1996
as Mr. Kramer
Cagney & Lacey: The View Through the Glass Ceiling
1995
as District Attorney
Heritage Minutes: Sitting Bull
1995
as Civilian
Spenser: A Savage Place
1995
as Sam Felton
Expect No Mercy
1995
as Frank
The Killing Machine
1995
as Baker
No Exit
1995
as Armstrong
Butterbox Babies
1995
as Crown Attorney
Getting Gotti
1994
as Barbanel
Bermuda Grace
1994
In the Eyes of a Stranger
1992
as Franco
Clarence
1990
as Jeremy
Kaleidoscope
1990
as Larry Miller
Divided Loyalties
1990
as Henry Hoff
Millennium
1989
as Reporter #3
Physical Evidence
1989
as Kravitz
Hot Paint
1988
Pretty Kill
1987
as Policeman
Street Justice
1987
as Policeman #2
The High Price of Passion
1986
as Clerk
Wild Horse Hank
1979
as Clay
The World Beyond
1978
as Frank Faber
Starship Invasions
1977
as Joe