Ben Rivers Poster

Biography

Ben Rivers was born in 1972 in Somerset, England. He is a director and cinematographer, known for Two Years at Sea (2011), The Hunchback (2016) and A Spell to Ward Off the Darkness (2013).