Krista Leigh is a retired porn star, born in Ohio in 1976.
A Big Toy Story 2012
as (archive footage)
Amazing Lactations: The Lesbians 2008
Actor
All Pissed Off 12 2003
Abyss 2002
Blow Bang 8 2001
Titty Fuckers 4 2001
Coed Cocksuckers 22 2001
Ass Clowns 2 2001
Credits from TMDB.