Christian Allen: Christian Allen. Director: Morals. Christian Allen was born on 23 May 1990 in Torrance, California, USA. He is a director and writer, known for Morals (2017), The Kill (2012) and Killing Ben (2014).
Known For: Morals (Director), The Kill (Director), Killing Ben (Director), The First Laugh (Director)