Radical Love 2021
Director
Awkward Family Photos 2020
Director, Writer
Orange Sunshine 2016
Excavating Taylor Mead 2005
Director, Writer, Cinematography
The Decline of Western Civilization Part III 1998
as Self
Credits from TMDB.