View all
Actress
Devon Odessa was born on 18 January 1974 in Parkersburg, West Virginia, USA. She is an actress and producer, known for My So-Called Life, Uncle Buck and Sleepwalkers. imdb.com