2001-2012Editar
Roberts debutó como actriz a los nueve años en la película dramática Blow, de Ted Demme, de 2001. Fue la primera película para la que hizo una audición. En la película, interpretó a Kristina Jung, la hija del personaje de Johnny Depp (el contrabandista de cocaína George Jung). Ese año también tuvo un papel en el cortometraje de 10 minutos de Leif Tilden, BigLove, y fue una extra sin acreditar en algunas escenas en las que aparecía su tía Julia Roberts en America’s Sweethearts. Roberts apareció en papeles más pequeños en dos películas familiares: en Grand Champion, de 2002, como la hermana del protagonista Buddy (Jacob Fisher); y en Spymate, de 2006, como la hija secuestrada del ex agente secreto Mike Muggins (Chris Potter), que intenta rescatarla con la ayuda de un mono espía. Grand Champion se estrenó brevemente en agosto de 2004, mientras que Spymate no se estrenó hasta febrero de 2006, cuando se le dio un pase en salas en Canadá, seguido de su lanzamiento en DVD en abril de 2006.
En 2004, comenzó a protagonizar el personaje principal Addie Singer en la sitcom de Nickelodeon Unfabulous, que se estrenó en septiembre de ese año. La comedia le valió a Roberts varias nominaciones a los Teen Choice Awards y a los Young Artist Awards. La serie se centraba en una estudiante de séptimo grado, Addie, y sus dos mejores amigas. Se emitió durante tres temporadas (2004-2007). La serie también dio lugar a películas para televisión, como The Perfect Moment. También en 2004, Roberts protagonizó un episodio de la serie de Nickelodeon Drake & Josh titulado «Honor Council». Tras su paso por Unfabulous, Nickelodeon consideró la posibilidad de dar a Roberts un impulso a su carrera musical. En 2006, Roberts volvió a la gran pantalla, protagonizando junto a Sara Paxton y la cantante JoJo la película Aquamarine. Ganó el Young Artist Award 2007 a la mejor actriz joven de reparto en un largometraje por su papel en la película. La película Aquamarine ocupó el quinto lugar en la taquilla en su fin de semana de estreno, ganando 8 millones de dólares. A principios de 2006, Roberts terminó de rodar su papel principal en Nancy Drew. La película se estrenó en los cines el 15 de junio de 2007 y recaudó más de 7 millones de dólares en su fin de semana de apertura, aunque la película no fue bien recibida por la crítica. Roberts iba a reunirse con el director de Nancy Drew, Andrew Fleming, en Rodeo Gal y en una secuela de Nancy Drew en 2007, pero estas películas nunca se hicieron.
En 2008, Roberts protagonizó la película Wild Child, sobre una adolescente rebelde de Malibú, California, enviada a un internado en Inglaterra. Roberts describió su personaje como «la típica mocosa malcriada de Malibú que es enviada a un internado británico». Roberts también apareció en dos películas: Lymelife, estrenada en el Festival Internacional de Cine de Toronto de 2008, y The Flight Before Christmas, en la que debutó con la voz de la versión inglesa del personaje Wilma. En 2009, Roberts protagonizó junto a Jake T. Austin la película Hotel for Dogs, basada en la novela de Lois Duncan. La película se estrenó en enero de 2009 y ocupó el quinto lugar en su fin de semana de apertura con más de 17 millones de dólares. Hasta la fecha, la película ha recaudado más de 114 millones de dólares, y ha recibido críticas generalmente mixtas. También apareció ese año en The Winning Season, interpretando a Abbie Miller. En 2010, Roberts coprotagonizó el papel de Grace en la película Valentine’s Day, en la que también aparecía su tía, Julia Roberts, aunque nunca estuvieron juntas en la pantalla. También apareció ese año en Twelve, Memorias de una adolescente amnésica, 4.3.2.1., Es una historia divertida y Virginia. Al año siguiente, protagonizó junto a Freddie Highmore la comedia romántica The Art of Getting By. También interpretó el papel de Jill Roberts en la película de Wes Craven Scream 4. Roberts apareció después en la película de 2012 Celeste y Jesse Forever, parodiando a estrellas del pop como Kesha con su interpretación de Riley Banks, una cantante rubia e incívica. Roberts dijo en una entrevista que su papel como Banks la tentó a escribir un álbum de canciones usando su personaje como alter ego.
2013-2016Edit
El 7 de febrero de 2013, The Hollywood Reporter confirmó que Roberts había sido elegida para protagonizar un piloto para Fox llamado Delirium, basado en las novelas de Lauren Oliver. La actriz interpretó a Lena Haloway, la protagonista, pero Fox decidió no elegir la serie. El episodio piloto fue recogido por Hulu y estuvo disponible para su emisión durante un tiempo limitado a partir del 20 de junio de 2014. Roberts coprotagonizó junto a John Cusack y Evan Peters la película de comedia-drama Adult World, estrenada el 18 de abril de 2013. Roberts interpretó a una recién graduada de la universidad que trabaja en una librería para adultos para llegar a fin de mes. Ha dicho que la mayoría de sus líneas fueron improvisadas, por lo que sus reacciones en la película fueron completamente genuinas. Su actuación fue elogiada por Andrew O’Hehir, de Salon, y Stephanie Zacharek, de The Village Voice, que elogió la actuación de Roberts como «tan ligera como cuidadosamente afinada». Al mes siguiente, actuó como invitada en el papel de Amanda Barrington en la comedia animada Padre de familia, en el episodio «No hay club de campo para viejos».
Roberts protagonizó después la película de comedia Somos los Miller, junto a Jennifer Aniston y Jason Sudeikis. Se estrenó el 3 de agosto de 2013. La película recibió críticas mixtas de los críticos y fue un éxito financiero, recaudando más de 269 millones de dólares frente a un presupuesto de 37 millones. Roberts interpretó el papel principal en el debut como directora de Gia Coppola, Palo Alto, basada en la colección de cuentos de James Franco del mismo nombre. La película se estrenó el 29 de agosto de 2013. Recibió críticas en general positivas, con especiales elogios para la actuación de Roberts. Tom Shone, de The Guardian, e Ian Freer, de Empire, la calificaron de «destacada» de la película, y Freer elogió su actuación por ser «desgarradora, ya que sugiere anhelos y ansiedades sin exagerar. Como la propia película». A continuación apareció en la tercera temporada de la serie de terror de FX American Horror Story, llamada American Horror Story: Coven, en un papel principal desde finales de 2013 hasta enero de 2014. Roberts interpretó a una fiestera egocéntrica llamada Madison Montgomery, que también resulta ser una bruja telequinética. Después interpretó a Maggie Esmerelda, una estafadora que se hace pasar por adivina, en American Horror Story: Freak Show.
En 2015, Roberts protagonizó junto al coprotagonista de Palo Alto, Nat Wolff, la película Ashby, interpretando el papel secundario de Eloise. La película tuvo su estreno mundial en el Festival de Cine de Tribeca el 19 de abril, y se estrenó el 25 de septiembre, en un lanzamiento limitado y a través de vídeo bajo demanda. Roberts apareció después en la película de terror The Blackcoat’s Daughter (también conocida por su título original February) junto a Kiernan Shipka. Dirigida por Osgood Perkins, la película se estrenó en el Festival Internacional de Cine de Toronto de 2015. Roberts interpretó el personaje principal Chanel Oberlin en la serie de comedia de terror de Fox Scream Queens, junto a Jamie Lee Curtis y Lea Michele. La serie fue creada por los productores de American Horror Story Ryan Murphy y Brad Falchuk, con el productor de Glee Ian Brennan. La serie fue cancelada tras dos temporadas. En junio de 2016, la Campaña de Derechos Humanos publicó un vídeo en homenaje a las víctimas del tiroteo en el club nocturno de Orlando; en el vídeo, Roberts y otras personas contaron las historias de las personas que murieron allí. A continuación, Roberts protagonizó junto a Dave Franco la adaptación de Lionsgate de la novela juvenil Nerve. La película se estrenó en el SVA Theater el 12 de julio de 2016 y recaudó 85 millones de dólares en todo el mundo frente a su presupuesto de 19 millones de dólares.
2017-presenteEditar
En 2017, Roberts interpretó a Jess en la película de drama Who We Are Now, estrenada el 9 de septiembre en el Festival Internacional de Cine de Toronto de 2017. Más tarde, Roberts regresó a American Horror Story, interpretando como invitada a la reportera del noticiero Serena Belinda, en su séptima temporada, Cult, en el episodio «11/9». En marzo de 2018, se anunció que Roberts protagonizará Anya’s Ghost, una próxima película de comedia sobrenatural basada en la premiada novela gráfica del mismo nombre, escrita por Vera Brosgol y publicada en 2011. De abril a agosto de 2018, Roberts protagonizó tres películas: In a Relationship, Billionaire Boys Club y Little Italy. A continuación apareció en American Horror Story: Apocalypse, donde retomó su papel de Madison Montgomery para la temporada del crossover, volviendo al reparto principal. El 8 de octubre de 2018, se anunció que Roberts se había unido al reparto de la película de comedia musical animada por ordenador UglyDolls, poniendo la voz al personaje Wedgehead. La película se estrenó el 3 de mayo de 2019. Ese mismo mes, después de los informes sobre la participación de Roberts en el papel de Kat Baker en la serie de Netflix Spinning Out, se anunció que había salido de la serie debido a conflictos de programación.
En 2019, Roberts protagonizó la película de drama fantástico Paradise Hills, como Uma. La película tuvo su estreno mundial en el Festival de Cine de Sundance el 26 de enero. En marzo de 2019, se anunció que protagonizaría la película de comedia romántica Holidate. De septiembre a noviembre de 2019, Roberts protagonizó la novena temporada de American Horror Story, subtitulada 1984, interpretando a Brooke Thompson. La temporada se ha descrito como muy influenciada por las películas clásicas de terror slasher como Viernes 13 y Halloween. También apareció en la controvertida película de suspense de 2020 The Hunt. En septiembre de 2020, se anunció que firmó un acuerdo de televisión de primera vista en Hulu.