Call to Aunt Cynthia 2023
Director
Angels Going to Work 2021
Animation That Makes A Sculpture 2016
Bad Attitude: The Art of Spain Rodriguez 2021
as Self
Credits from TMDB.