Devon Odessa is an American actress best known for her role as Sharon Cherski on My SoCalled Life.
Odessa was born in Parkersburg, West Virginia, and brought up on a farm until moving to New Orleans, Louisiana, and later to Los Angeles, California. She graduated from Notre Dame High School in Sherman Oaks in 1992.
Source: Wikipedia