2006 - Expiration Date - Attore - William
2004 - Nata per vincere - Attore - Simon Fletcher
2002 - DAREDEVIL - Attore - Jack Murdock
2001 - Behind Enemy Lines - Dietro le linee nemiche - Attore - Capitano O'Malley
2000 - U-571 - Attore - Coonan
2000 - EPOCH - Attore - Mason Rand
2000 - Men of Honor - L'onore degli uomini - Attore - Capitano Hartigan
1999 - SENZA PASSATO - Attore - Matt
1999 - OLTRE IL LIMITE - Attore - Gilmore
1998 - MARLOWE: OMICIDIO A POODLE SPRINGS - Attore - Larry Victor
1995 - LA CHIAVE MAGICA - Attore - Boone
1995 - UN'AMICIZIA "PREZIOSA" - Attore - Ray Karnisak
1994 - MAJOR LEAGUE - LA RIVINCITA - Attore
1994 - SEQUESTRO SUL MARE - Attore - Bone Babancourt
1994 - JAMES A. MICHENER'S TEXAS - L'ULTIMA FRONTIERA - Attore - Jim Bowie
1994 - TRAPPOLA NELLA NOTTE - Attore - Garret Hill
1993 - HOTEL OKLAHOMA - Attore - Tommy Lane
1990 - Il grande inganno - Attore - Loach Jr.
1990 - PROGRAMMATO PER UCCIDERE - Attore - Max
1987 - Cavalli di razza - Attore - Will
1984 - FENOMENI PARANORMALI INCONTROLLABILI - Attore - Amdy Mc Gee
1984 - GULAG 77 - Attore - Mickey Almon
1982 - UFFICIALE E GENTILUOMO - Attore - Sid Worley
1981 - Back Roads - Attore - Mason
1980 - Brubaker - Attore - Larry Lee Bullen
1979 - The Rose - Attore - Mal
1950 - DUE MOGLI SONO TROPPE - Attore - Il Professore