Mini Bio (1)
Leonora Pitts was born in Grand Forks, North Dakota, USA. She is an actress and director, known for The Freebie (2010), Manson Family Vacation (2015) and Buttf**ker (2009). She has been married to Scott Pitts since October 3, 2010.
|Scott Pitts||(3 October 2010 - present)|