Death of a Tiny Hat Man 2025
as Barry Finch
Best of Tromadance Film Festival: Volume 1 2002
Director
Deadbeats 1996
Writer, Director
Credits from TMDB.