

Eight Below
2006 · as Armin Butler

Doctor Who
1996 · as Swift

What's Love Got to Do with It
1993 · as Ike's Lawyer

Santa's Slay
2005 · as Captain Caulk

The Final Cut
1995 · as Franklin Dunn

Underworld
1996 · as Mitch Reed

Liberty Stands Still
2002 · as Sal

Cross My Heart
1987 · as Stud

Masterminds
1997 · as Colonel Duke

Someone Else's Child
1994 · as Byron James

Love Lessons
2000 · as Brody

Aurora Teagarden Mysteries: An Inheritance to Die For
2019 · as Victor Hanson

Out of Nowhere
1997 · as Mr. Dionne

X2
2003 · as White House Agent (Lead Agent)

Indefensible: The Truth About Edward Brannigan
1997 · as Allan 'Al' Disanto

Scarecrows
1988 · as Curry

The Inspectors 2: A Shred of Evidence
2000 · as Mr. Cox

Beverly Hills Madam
1986