Cast Credits Castle (2009) Guest starring as Teenage Girl Episode 5x06: The Final Frontier (Nov 5, 2012)