Ben Russell

Ben Russell

Personal Details

Biography

Ben Russell, a visionary director and editor, first entered the world in 1976, specifically in the charming city of Springfield, Massachusetts, USA. Throughout his illustrious career, Russell has made a name for himself through his captivating and thought-provoking works, including the critically acclaimed films "Let Each One Go Where He May" released in 2009, "A Spell to Ward Off the Darkness" in 2013, and the highly anticipated "Direct Action" set to premiere in 2024.

Career

2021
The Invisible Mountain
The Invisible Mountain as Director, Writer
2018
The Rare Event
The Rare Event as Director
2017
Good Luck
Good Luck as Director, Writer
2014
Atlantis
Atlantis as Director, Writer
2007
Peace Noise
Peace Noise as Director