Shaw zog 2002 mit ihrer Mutter nach San Mateo, Kalifornien, nachdem sie jahrelang zwischen ihrer Heimatstadt und Omaha bzw. Kansas City, dem Sitz ihrer jeweiligen Agentur, gependelt hatten. Den Middle-School-Abschluss machte sie an der St. Francis Xavier School in Burbank. Danach besuchte sie für ein Jahr die Notre Dame High School, konnte ihre Schullaufbahn dann allerdings nur mit Hilfe des Laurel Springs Home School Program fortsetzen.
Von 2004 bis 2007 war sie in einer Hauptrolle in der Fernsehserie Neds ultimativer Schulwahnsinn zu sehen. Von 2007 bis 2008 spielte sie eine Hauptrolle in der US-amerikanischen Sitcom Aliens in America. Von 2009 bis 2010 spielte sie die Hauptrolle der Kat Stratford in der kurzlebigen Fernsehserie 10 Dinge, die ich an dir hasse. Im Jahr 2011 hatte sie eine wiederkehrende Rolle als Paige McCullers in der Serie Pretty Little Liars inne. Außerdem erschien Shaw 2011 als Lisa in dem ABC Family Original Movie Teen Spirit. In der dritten Staffel der Comedyserie Suburgatory hatte sie die Nebenrolle der Freundin June von Ryan Shay (Parker Young) inne.