Ross Cohen: Ross Cohen. Producer: Willowbrook. Ross Cohen was born in 1983 in England, UK. He is a producer and director, known for Willowbrook (2012), The Master (2012) and Last Day (2008).
Known For: Willowbrook (Producer), The Master (Additional Crew), Last Day (Producer), Tarantula Moonrocket (Producer)