Vizzzy
Tv
Music
Lena Waithe
Birthday:
May 17, 1984
Place of Birth:
Chicago, Illinois, USA
Television Credits
Release Date
Episode Count
Master of None
Denise Watkins
15 episodes
2015
View Show Details