An American actress, born in Illinois, United States. She's known for Mega Fault (2009) and Castle Siege (2011). She died on May 13, 2013 in Illinois, USA.