Lena Waithe

Lena Waithe

Birthday: May 17, 1984

Place of Birth: Chicago, Illinois, USA

Television Credits

Master of None
Master of None
Denise Watkins 15 episodes 2015
View Show Details