Actor
The God Complex
2009 · as Sarah
Rectuma
2003 · as Valveeta Williams
Color-Blinded
1998 · as Melanie Welles (Ivory Snow)