Luke Holland: Luke Holland. Director: Ich war Hitlers Sklave. Luke Holland was born on 25 October 1948 in Ludlow, Shropshire, England, UK. He was a director and producer, known for Ich war Hitlers Sklave (2000), Final Account (2020) and Eden (2001). He was married to Yvonne Hennessy,. He died on 10 June 2020 in the UK.
Known For: Ich war Hitlers Sklave (Director), Final Account (Director), Eden (Kalkovsky), Good Morning, Mr. Hitler (Director)