Krystal Landrum was born on 6 July 1970 in Carmichael, California, USA. She is an actress, known for Pyramid Highway (2008), Deer Season (2015) and The War Prayer (2007). imdb.com