Teenage Mutant Ninja Turtles III
1993 · Action
as Casey Jones
The Silent Planet
2025 · Sci-Fi
as Theodore
Cyborg 2: Glass Shadow
as Colton Ricks
The Last Days on Mars
2013 · Adventure
as Charles Brunel
Power of Attorney
1995 · Action
as Paul Dellacroce
3 Backyards
2010 · Drama
as John
The Haunting in Connecticut
2009 · Drama
as Reverend Popescu
The Fourth Kind
2009 · Horror
as Abel Campos
Harrison's Flowers
2002 · Drama
as Yeager Pollack
A Letter to Elia
2010 · Documentary
as Self - Elia Kazan
Almost an Angel
1990 · Comedy
as Steve
Skin Walkers
2007 · Action
as Jonas Talbot
Defendor
2010 · Comedy
as Chuck Dooney
Let Me In
as The Policeman
My Days of Mercy
2019 · Drama
as Simon
Lost Souls
2000 · Drama
as John Townsend
Shooter
as Jack Payne
Fallen
1998 · Action
as Edgar Reese
Tucker: The Man and His Dream
1988 · Biography
as Alex Tremulis
Desperate Hours
1990 · Action
as Wally Bosworth
Some Kind of Wonderful
1987 · Drama
as Skinhead
The Curious Case of Benjamin Button
2008 · Drama
as Monsieur Gateau
The Baker
2023 · Action
as Vic
Gardens of Stone
as Pete Deveber
Backstreet Dreams
1990 · Crime
as Wizard
Shutter Island
as Laeddis
Dark Streets
as The Lieutenant
Chicago P.D. S13
2025 · Action
as Alvin Olinsky
Guilty Party
2021 · Comedy
as Charles 'Tuna' Billingham
Apt Pupil
1998 · Crime
as Archie