Axel Sand: Axel Sand. Director: Out of Control. Axel Sand was born on 17 April 1961 in Stuttgart, Baden-Württemberg, Germany. He is a director and cinematographer, known for Out of Control (2017), Final Contract: Death on Delivery (2006) and Lasko - The Fist of God (2009).
Known For: Out of Control (Director), Final Contract: Death on Delivery (Director), Lasko - The Fist of God (Director), Girls on Top (Cinematographer)