Not a member? Join today
Devon Odessa was born on January 18, 1974 in Parkersburg, West Virginia, USA. She is an actress, known for Uncle Buck (1989), Pumpkinhead (1988) and Mad Cowgirl (2006).
Movie Name
Ratings
Drama