Lilan Bowden is an actress and writer, known for Zombie Apocalypse (2011), Nazis at the Center of the Earth (2012) and Lilan and Wilder Get Up Early (2013). Read more on iMDB