2018 - All You Ever Wished For - Attore - Gordon Hutton
2016 - USS Indianapolis - Attore - Ammiraglio Parnell
2015 - February - Attore - Bill
2013 - Horns - Attore - Derrick Perrish
2012 - Django Unchained - Attore - Ace Speck
2010 - Red - Attore - Gabriel Singer
2009 - Il mai nato - Attore - Gordon Beldon
2004 - Blade: Trinity - Attore - Ray Cumberland
2004 - La ragazza della porta accanto - Attore - Hugo Posh
2003 - Fear X - Attore - Peter
2003 - 2 Fast 2 Furious - Attore - Markham
2003 - DUPLEX - UN APPARTAMENTO PER TRE - Attore - Chick
2000 - Le verità nascoste - Attore - Warren Feur
2000 - Hellraiser 5: Inferno - Attore - Dott. Paul Gregory
1998 - Sex and the City - Attore - Richard Wright (12 epis. 2001-2004)
1998 - MORTAL KOMBAT - DISTRUZIONE TOTALE - Attore - Rayden
1998 - Psycho - Attore - Agente di pattuglia
1996 - LA PROVA - Attore - Maxie
1995 - Wild Bill - Attore - Donnie Lonigan
1995 - A proposito di donne - Attore - Alex
1994 - Mezzo professore tra i marines - Attore - Capitano Murdoch
1994 - FATAL INSTINCT - Attore - Max Shady
1994 - OCCHI NELLE TENEBRE - Attore - Thomas Ridgely
1994 - Miracolo nella 34ma strada - Attore - Jack Duff
1991 - ZANNA BIANCA UN PICCOLO GRANDE LUPO - Attore - Beauty
1991 - SOTTO MASSIMA SORVEGLIANZA - Attore - Sam
1990 - I delitti del gatto nero - Attore - Preston
1989 - 4 Pazzi in libertà - Attore - Gianelli
1989 - DRUGSTORE COWBOY - Attore - Gentry
1987 - POLIZIOTTO IN AFFITTO - Attore - Dancer
1986 - DOVE L'ERBA SI TINGE DI SANGUE - Attore - Joe
1986 - CRO MAGNON ODISSEA NELLA PREISTORIA - Attore - Creb
1984 - Cotton Club - Attore - Arthur "Dutch Schultz" Flegenheimer
1982 - 48 Ore - Attore - Evaso Ganz
1979 - I guerrieri della notte - Attore - Ajax