Biography

Erika Toa Russo is an actress and producer, known for Mortal Glitch (2020), Dedicada a mi Ex (2019) and 11½ (2009).