Lilli Birdsell is an actress and director, known for Geek Charming (2011), Enlightened! (2009) and Hotel Hell Vacation (2010). Read more on iMDB