Liezl Carstens was born in Pretoria, Gauteng, South Africa. She is an actress, known for Fright Night (2011), Wild Hogs (2007) and The Keeper (2009). Read more on iMDB