T. Sahara Meer was born on January 4, 1972 in New York City, New York, USA. She is an actress and director, known for Law & Order: Criminal Intent (2001), The Kook (2011) and Okja (2017).
No related contents, please re-enter