Actor
William Shakespeare's The Tempest
2025 · as Admiral Alonsa
Blue Lives Matter
2018 · as Juror 3
The Invisible Man
2017 · as Katherine