Nash the Slash Rises Again! 2025
as Nash The Slash
Junkie Run 2025
as Shane
Self Driver 2024
as D
The Last Porno Show 2019
as Wayne
Credits from TMDB.