FILMOGRAPHY
2018 · Homeless Man #1 (as Teren 'Del the Funky Homosapien' Jones)
2018 · Deltron (voice)
1993 · Kid #1
2002 · Self (Voice)
2025 · 電影