Rebecca Neuenswander is an actress, known for Rigged (2008) and The History of America (2008). Read more on iMDB