Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Tenisha D. Light was born on July 5, 1977 in Oakland, California, USA. She is an actress and production manager, known for Pressure (2002), The Fast Life (2003) and Che Guevara (2005).