The Lost Husband
Role(s): Sunshine
American Gods
Role(s): Oshun
Law & Order: Special Victims Unit
Role(s): Tara Riley
The Get Down
Role(s): Mylene Cruz
Dare Me
Role(s): Addy Hanlon