Marley Shelton

Marley Eve Shelton (born April 12, 1974) is an American film and television actress. Shelton began her career with supporting roles in the films Grand Canyon (1991), appeared in the film The Sandlot (1993) and appeared in Trojan War (1997), co-starring Jennifer Love Hewitt.