Onahoua Rodriguez is an actress.
All In 2020
Actor
Beyond the Lights 2014
as Onahoua Rodriguez
Tom Holland's Twisted Tales 2014
as Maria (segment "Shockwave")
Rhythm of the Saints 2003
as Wanda Love
Scream at the Sound of the Beep 2002
as Dolores
Credits from TMDB.