Leonora Pitts, a talented individual, hails from the charming city of Grand Forks, North Dakota, located in the United States of America.
Throughout her illustrious career, she has garnered widespread recognition for her captivating performances in various projects, including the critically acclaimed film "For All Mankind" released in 2019, the intriguing "Fool's Paradise" which premiered in 2023, and the thought-provoking "I Hate Myself and Want to Die" set to debut in 2024.
Leonora's personal life is filled with love and joy, as she has been happily married to her devoted husband, Scott Pitts, since October 3, 2008. Together, they share a loving family, consisting of two precious children who bring immense joy and fulfillment to their lives.