Actor
A Beautiful Day
2016
as Jack
Sandbar
2012
as Ronnie McCubbing
Artworks
2003
as Bret Rogers
Miracle in Lane 2
2000
as Myron Yoder
Killer Deal
1999
as Sgt. James 'Jimmy' Quinn
Telling You
1998
as McQueeney
Black Scorpion II: Aftershock
1997
as Construction Foreman
Truth or Consequences, N.M.
1997
as Robert Boylan
Legend of the Lost Tomb
1997
as Dr. Eric Leonhardt
Cover Me
1995
as Sgt. Bobby Colter
Black Scorpion
1995
as Lt. Stan Walker
New Crime City: Los Angeles 2020
1994
as Anthony Ricks
Future Shock
1994
as Frat Boy Leader
Tropical Heat
1993
as Gravis
The Evil Inside Me
1993
as Daniel
The Gambler Returns: The Luck Of The Draw
1991
as Ethan Cassidy
Navy Seals
1990
as James Leary
Paint It Black
1990
as Jonathan Dunbar
The Roommate
1989
Spellbinder
1988
as Derek Clayton
Cognac
1988
as Bogoljub / Prior Nikamia
14 Going on 30
1988
as Roy «Jackjaw» Kelton
Roxanne
1987
as Chris McConnell
The Morning After
1986
as Detective
Let's Get Harry
1986
as Kurt Klein
Top Gun
1986
as Slider
Warning Sign
1985
as Bob
The Terminator
1984
as Matt
Single Bars, Single Women
1984
as Dolph
Streets of Fire
1984
as Officer Cooley
Losin' It
1983
as Marine
Deadly Lessons
1983
as Craig
The Lords of Discipline
1983
as Dante `Pig` Pignetti