Nokomis Leaman Logsdon is an actress and director, known for FBI: Most Wanted (2020), Love/Sick (2020) and The Burial (2019).
No data