Leonora Pitts
Leonora Pitts was born in Grand Forks, North Dakota, USA. She is an actress and director, known for Like Holy Wine (2020), Boston Public (2000) and Rita Rocks (2008). She has been married to Scott Pitts since October 3, 2008. They have two children.