Skip to content
Declan Dowd

Declan Dowd

Director & actor · born 23 May 2006 · Leicester, Leicestershire, England, UK

Director/Cinematographer. Current CEO of PatternedImage Media.

Where to start: When Men Speak (2026).

As director 3

As actor 2

↑ ↓ to move · Enter to open · Full search page