Cast Credits Supergirl (2015) Guest starring as Scorcher Episode 2x03: Welcome to Earth (Oct 24, 2016) No Ordinary Family (2010) Guest starring as Lindsey Silver Episode 1x01: Pilot (Sep 28, 2010) [Co-Star] 10 Things I Hate About You (2009) Guest starring as Ivy Episode 1x02: I Want You to Want Me (Jul 14, 2009) [Co-Star] Guest starring as Lexie Greenberg Episode 1x12: Don't Trust Me (Apr 5, 2010) [Co-Star] Castle (2009) Guest starring as Jane Herzfeld's roommate Episode 4x04: Kick the Ballistics (Oct 10, 2011)