Nereida VelazquezBorn August 3, 1975 in Philadelphia, Pennsylvania, USA Filmography★ 7.5 Redeemed2021★ 2.7 Kill Giggles2020