Behavior Mod 2025
as Lyle
The Last Word 2023
as Fred
The World's Worst Porn Film 2022
as Lincoln Logg
Dignity 2020
as Steve
Peep World 2010
as Henry's Friend
Atom Nine Adventures 2010
as News Anchor
The Blue Boy 1997
Killer Tomatoes Eat France! 1992
as Prison Official
Credits from TMDB.