Colin Dowda is a writer, director, and actor based in New York City
1 unreleased or undated title is hidden. Show unreleased
Joy! 2024
as Doctor Clown aka Pete Rutabaga, Director, Writer
Mixed Signals 2023
Actor, Director, Writer
After Party 2024
as Nick
Credits from TMDB.