https://cabaneasang.tv/director/duncan-cowles/

Duncan Cowles - director portrait

Duncan Cowles

Duncan Cowles is a filmmaker known for their work in Documentary and Sci-Fi cinema. Their credits include Neil Armstrong and the Langholmites (2025), Outlets (2023), and Desire Lines (2022). Their films have screened at Bolton International Film Festival, Festival du Nouveau Cinéma, and IndieLisboa International Independent Film Festival.

Filmography

Silent Men
Silent Men
That's Your Lot
That's Your Lot
Outlets
Outlets
Desire Lines
Desire Lines
Sighscape
Sighscape
Just Agree Then
Just Agree Then
Alexithymia
Alexithymia
Taking Stock
Taking Stock
Isabella
Isabella
No poster available
Directed by Tweedie
Radio Silence
Radio Silence

Suggest an edit