Devon Odessa

Devon Odessa

Birthday: 18 January 1974, Parkersburg, West Virginia, USA
Height: 163 cm
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).