The Long Walk of Carlos Guerrero 2024
as Nurse Beth
Namibia, Sanctuary of Giants 2017
Actor
Satan's Dolls 2014
as Sister Martha
Princess Margaret Blvd. 2008
as Woman
Credits from TMDB.