David Bell
Biography
David Bell is a filmmaker from Dublin, Ireland. He graduated from TU Dublin in 2025 in Film and Broadcasting and is the founder of Itchfly Productions
Known for
No One Slept on the Beach this Year
Handpicked
RED
Pee Pressure
The Illusion of Movement