Cast Credits XIII: The Conspiracy (2008) Starring as Bethesda Bystander Lost (2004) Guest starring as Mother Episode 5x15: Follow the Leader (May 6, 2009) [Co-Star]