Bad Attitude: The Art of Spain Rodriguez 2021
Director
Trashman: The Art of Spain Rodriguez 2012
The Self-Made Man 2005
as Self, Writer, Producer, Director
Barbie Nation: An Unauthorized Tour 1998
Producer, Writer, Director
Credits from TMDB.