2024
as Teddy
2022
as Head Trafficker
2021
as Veterinarian
2018
as Tom
as Manager
2015
as Serg
2008
as Joey
2003
as Carl Tomzak (uncredited)
1999
as Big Fred
as Hunter Jones