2024 - The Trainer - Attore
2021 - Old Henry - Attore - Ketchum
2019 - I'll Find You - Attore - Generale Huber
2016 - Leatherface - Attore - Texas Ranger Hal Hartman
2012 - The Motel Life - Attore - Jerry Lee
2012 - The Iceman - Attore - Joey Kuklinski
2012 - A Glimpse Inside the Mind of Charles Swan III - Attore - Stephen
2011 - Immortals - Attore - Stavros
2010 - Somewhere - Attore - Johnny Marco
2009 - Nemico pubblico - Attore - Homer Van Meter
2006 - .45 - Attore - Reilly
2006 - World Trade Center - Attore - Scott Strauss
2005 - Alone in the Dark - Attore - Comandante Burke
2005 - Shadowboxer - Attore - Clayton Mayfield
2003 - OSCURE PRESENZE A COLD CREEK - Attore - Dale Massie
2002 - PAURA.COM - Attore - Mike Reilly
2002 - Deuces Wild - I guerrieri di New York - Attore - Leon Anthony
2002 - RIDERS - Attore - Slim
2000 - A morte Hollywood - Attore - Cecil B. Demented/Sinclair
2000 - ENTROPY - DISORDINE D'AMORE - Attore - Jake (Walsh)
1998 - Blade - Attore - Deacon Frost
1996 - SPACE TRUCKERS - CAMIONISTI DELLO SPAZIO - Attore - Mike Pucci
1996 - Blood and Wine - Sangue e vino - Attore - Jason
1996 - Ho sparato a Andy Warhol - Attore - Candy Darling
1996 - LA SPIRALE DELLA VENDETTA - Attore - Skip Kovich
1995 - Intrigo perverso - Attore - Jeremy
1994 - Cento e una notte - Attore - Un attore dell'epoca del muto
1994 - SFW - So Fucking What - Attore - Cliff
1994 - IL TUO AMICO NEL MIO LETTO - Attore
1993 - Cuba libre - La notte del giudizio - Attore - John Wyatt
1993 - Backbeat - Tutti hanno bisogno di amore - Attore - Stuart Sutcliffe
1992 - La forza del singolo - Attore - P.K.
1987 - NON APRITE QUEL CANCELLO - Attore - Glen