Sara Downing

Sara Nicole Downing (born April 26, 1979) is an American actress best known for her starring role as Jane Cahill in the 2001 television series Dead Last.