Show more
Ellen Humphreys was born in Tulsa, Oklahoma, USA. She is an actress, known for Roswell, New Mexico (2019), The Cleaning Lady (2022) and Interrogation (2020). imdb.com
Josh Lucas
Martin Mull
Jennifer Lopez
David Spade