Lennart Ruff: Lennart Ruff. Director: The Titan. Lennart Ruff was born on 10 March 1986 in Mannheim, Baden-Württemberg, Germany. He is a director and producer, known for The Titan (2018) and Nocebo (2014).
Known For: The Titan (Director), Nocebo (Director)