Show more
Ben Ruffman was born on 25 November 1976 in London, England, UK. Ben is a producer and assistant director, known for Dragged Across Concrete (2018), The Perfect Sleep (2009) and A Single Shot (2013). imdb.com