What Happened to My Sister
Role(s): Vanessa Davrow
Barracuda
Role(s): Andrea
Fast Color
Role(s): Shelia
The Chosen
Role(s): Yafa
Fear the Walking Dead
Role(s): Ellen