1998
as Vampire Lord (uncredited)
2000
as Joey
2016
as Razor
2001
as Vater
2018
as Retch
2002
as Antonio
2004
as Richard
2025
as Mick
1997
as Speed
1999
as Baby Flynn
as Francis
1992
as Hoag
2011
as House Burglar
as Carl Ray Hicks
2013
as Leonard
as Zeek