|
Eenie Meanie (2025) as Mikey |
|
Highest 2 Lowest (2025) as Det. Higgins |
|
I Am Luke Perry (2025) as Self |
|
Justice League: Crisis on Infinite Earths Part Three (2024) as Captain Storm (voice) |
|
Chuck Zito: An American Story (2024) as Self |
|
Zo (2024) as Ryan O'Reily |
|
The Out-Laws (2023) as Vince Millen |
|
Christmas vs. The Walters (2021) as Brian Walters |
|
DC Showcase: The Losers (2021) as Capt. Storm (voice) |
|
Palmer (2021) as Jerry |
|
Lost Girls (2020) as Dean Bostick |
|
Framing John DeLorean (2019) as John Valestra |
|
A Civilized Life (2018) as Conway |
|
After Everything (2018) as Blake |
|
Father of the Year (2018) as Geoff |
|
Rough Night (2017) as Detective Frazier |
|
Teenage Mutant Ninja Turtles: Out of the Shadows (2016) as Bartender |
|
Don't F*#% With John Wick (2015) as Self |
|
John Wick (2014) as Avi |
|
Don Peyote (2014) as Gun Dealer |
|
The Devil You Know (2013) as Jake Kelly |
|
The Worst (2012) as Nick |
|
Splinterheads (2009) as Reggie |
|
Today's Special (2009) as Steve |
|
Winter of Frozen Dreams (2009) as Ken Curtis |
|
P.S. I Love You (2007) as Tom |
|
Brooklyn Bound (2005) as Danny |
|
Bristol Boys (2005) as Randy |
|
Love Rome (2004) as Dean |
|
Strip Search (2004) as Ned McGrath |
|
Hellraiser: Hellseeker (2002) as Trevor Gooden |
|
Bullet in the Brain (2001) as Bank Robber |
|
Snipes (2001) as Bobby Starr |
|
Starwater (2001) as |
|
Undercover Angel (1999) as Harrison Tyler |
|
Lifebreath (1997) as Chrystie's Lover |
|
Conspiracy Theory (1997) as Cleet |
|
Firehouse (1996) as Nick Wilkinson |
|
Zo (2024) Producer |