Deborah Abbott was born in New Orleans, Louisiana, USA. She is an actress and director, known for 3...
Taught High School Art.
New Orleans, Louisiana, USA
Sienna Miller, Ron Howard, Aubrey Plaza, Diego Luna, and more Sundance 2020 stars nominate the one movie you should drop everything and watch right now.