Acting
12-avgust, 1972 (53 yosh)
Oakland, California, USA
2025
Homeless Man #1 (as Teren 'Del the Funky Homosapien' Jones)
2018
Self (Voice)
2002
Kid #1
1993