Cast Credits Criminal Minds (2005) Guest starring as Lucy Downey Episode 5x08: Outfoxed (Nov 18, 2009) [Co-Star] Lost (2004) Guest starring as Young Rachel Episode 5x16: The Incident (1) (May 13, 2009) [Co-Star]