2021
A Royal Queens Christmas
(TV Movie) (post-production)
2020
High & Tight
(TV Movie)
Megan McMillan
2020/II
Deported
Harper
2019
The Moodys
(TV Series)
Ali
- Episode #1.4
(2019)
... Ali
- Episode #1.3
(2019)
... Ali
- Episode #1.2
(2019)
... Ali
2019
A Christmas Wish
(TV Movie)
Maddie
2019
Young Sheldon
(TV Series)
Francine
- A Math Emergency and Perky Palms
(2019)
... Francine
2018
Time for Me to Come Home for Christmas
(TV Movie)
Cara
2018/I
Dog Days
Kelli
2018
Did I Kill My Mother?
(TV Movie)
Natalie
2018
Once Upon a Prince
(TV Movie)
Susanna
2017
9JKL
(TV Series)
Sara
- Nanny Wars
(2017)
... Sara
2017
Imposters
(TV Series)
Gaby
- Frog-Bikini-Eiffel Tower
(2017)
... Gaby
- My Balls, Dickhead
(2017)
... Gaby
- My So-Called Wife
(2017)
... Gaby
2016
Central Intelligence
Waitress
2016
My Christmas Love
(TV Movie)
Janet
2015
Jane the Virgin
(TV Series)
Dr. Damprey
- Chapter Thirty
(2015)
... Dr. Damprey
2015
Ungodly Acts
(TV Movie)
Melissa
2015/I
Room
Laura (uncredited)
2015
Gentlemen Lobsters
(TV Series)
Stephanie
- The Worst Thing That Can Happen After Sending a Dick Pic
(2015)
... Stephanie
2015
Demonic
Jules
2015
A Wish Come True
(TV Movie)
Lindsay Corwin
2014
The Lottery
(TV Series)
Rose
- Mr. Torino
(2014)
... Rose
- Truth Be Told
(2014)
... Rose
- St. Michael
(2014)
... Rose
- Crystal City
(2014)
... Rose
2013-2014
The Neighbors
(TV Series)
Jane
- There Goes the Neighbors' Hood
(2014)
... Jane
- All That Jazzy Jeff
(2014)
... Jane
- A Night in (Lou Ferrigno's Hibachi) Heaven
(2014)
... Jane
- You've Lost That Larry Feeling
(2014)
... Jane
- Fear and Loving in New Jersey
(2014)
... Jane
9 More Episodes
2013/I
What If
Dalia
2008-2013
The Secret Life of the American Teenager
(TV Series)
Grace Bowman
- Thank You and Goodbye
(2013)
... Grace Bowman
- Caught in a Trap
(2013)
... Grace Bowman
- When Bad Things Happen to Bad People
(2013)
... Grace Bowman
- All My Sisters with Me
(2013)
... Grace Bowman
- First and Last
(2013)
... Grace Bowman
121 More Episodes
2012
So Undercover
Cotton
2012
Guns, Girls and Gambling
Cindy
2012
The Newsroom
(TV Series)
Gwen Valley
- News Night 2.0
(2012)
... Gwen Valley
2012
Gloriana: Kissed You Good Night
(Music Video)
Girl
2011
Happy Endings
(TV Series)
Chloe
- Baby Steps
(2011)
... Chloe
2011
A Cinderella Story: Once Upon a Song
(Video)
Bev Van Ravensway
2010
The Perfect Teacher
(TV Movie)
Devon
2010
Entourage
(TV Series)
Girl Being Interviewed
- Buzzed
(2010)
... Girl Being Interviewed
2008
The Butcher's Daughter
(Short)
Sarah Beaumont
2007
The Dark Room
(TV Movie)
Zoe
2007
Life with Derek
(TV Series)
Amy
- Cheerleader Casey
(2007)
... Amy
2007
Diary of the Dead
Francine
2007
Charlie Bartlett
Whitney Drummond
2007
Kaw
Gretchen
2006
Angela's Eyes
(TV Series)
Zoe
- Undercover Eyes
(2006)
... Zoe
2006
The Road to Christmas
(TV Movie)
Hilly Pullman
2006
Dark Oracle
(TV Series)
Ainsley
- It Happened at the Dance
(2006)
... Ainsley
2005
The Blobheads
(TV Series)
Wendy
- The Emperor's New Tutor
(2005)
... Wendy
- Shakesblob in Love
... Wendy
2004
Ace Lightning
(TV Series)
Jessica Fisgus
- Kilobyte Bites Back
(2004)
... Jessica Fisgus
- Game Over
... Jessica Fisgus
- The Rat Turns
... Jessica Fisgus
- The Play's the Thing
... Jessica Fisgus
- The Biggest Fan
... Jessica Fisgus
2004
Run Away Home
Brenda Murphy
2004
She's Too Young
(TV Movie)
Becca White
2003
This Time Around
(TV Movie)
Young Cara Cabot
2021
The Fallout
2019
Calvert Collins Is High
(Short)
2018
City On Fire
(Video short)
2018
Tyler Hilton: City On Fire
(Video short)
2018
Belvedere x Janelle Monae: A Beautiful Future
(Short)
2018
I Wanna Know
(Video short)
2018
RL Grime Feat. Daya: I Wanna Know
(Music Video)
2018
Alina Baraz: Buzzin
(Music Video)
2017
Vibrations
(Video short)
2017
Blackbear ft. Gucci Mane: Do Re Mi
(Music Video)
2017
Do Re Mi
(Video short)
2017
Mansionz: Rich White Girls
(Music Video)
2016
Lucy in My Eyes
(Short)