

The Boondock Saints
1999 · as Officer Mitchell

House at the End of the Street
2012 · as Dr. Kohler

No Good Deed
2002 · as David Brewster

Undercover Grandpa
2017 · as Jake's Dad

Race
2016 · as Dean Cromwell

The Greatest Game Ever Played
2005 · as Embry Wallis

Beyond Borders
2003 · as Philip

Bruiser
2000 · as Det. Rakowski

The United States vs. Billie Holiday
2021 · as Defense Lawyer Erlich

Lathe of Heaven
2002 · as Medic

A Different Loyalty
2004 · as Colin Naylor

Guy X
2005 · as Vord

Last Call
2020 · as Julian - Publisher #2

Crimes of Passion
2005 · as Jerry Dennings

The Crooked E: The Unshredded Truth About Enron
2003 · as Greg McLainey

A Woman Hunted
2003 · as Harry Brewer

Stealing Paradise
2012 · as Kevin Maknassy

The Pentagon Papers
2003 · as Army Officer at Rand