Actor
The Spark
2018
as Michael
Territories
2010
as Rick Brautigan
Nature Unleashed: Tornado
2005
as Ernie
Highway
2002
as Clark Hayes
Frozen with Fear
2001
as Jack Mize
Gone in Sixty Seconds
2000
as Exotic Car Salesman
Luscious
1999
as Cole Purvis
Honeymoon
1997
as Newman
Rolling Thunder
1996
as Hack Rollins
Lifeline
1996
as Yank
Rude
1995
as Yankee
Dr. Jekyll and Ms. Hyde
1995
as Larry
Deceptions II: Edge of Deception
1994
as Lieutenant Nick Gentry
Greyhounds
1994
as Evan Long
April One
1994
as David Maltby
Model by Day
1993
as Lt. Eddie Walker
The Bodyguard
1992
as Tom Winston
A River Runs Through It
1992
as Neal Burns
Drop Dead Gorgeous
1991
as Shelby Voit
Still Life
1990
as Teddy Bullock
Damned River
1989
as Ray
Murder One
1988
as Wayne Coleman
Casual Sex?
1988
as Nick
American Gothic
1987
as Paul
Talking Walls
1987
as Paul
Cameo by Night
1987
as Larry Willard
The Stepfather
1987
as Jim Ogilvie
Modern Girls
1986
as Brad
92 Grosvenor Street
1985
A Letter to Three Wives
1985
as Nicky
A Touch of Scandal
1984
as Billy Podovsky
Gimme an 'F'
1984
as Tommy Hamilton
Amazons
1984
as Kevin