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.

















