2026The HawkDirector · 2 episodesShow
2023UnPrisonedDirector · 4 episodesShow
2023Your Place or MineVanessa MorganMovie
2022MaggieDirector · 1 episodeShow
2022MinxDirector · 1 episodeShow
2021The Wonder YearsDirector · 2 episodesShow
2019mixed-ishDirector · 2 episodesShow
2019Pretty Little Liars: The PerfectionistsDirector · 1 episodeShow
2019Roswell, New MexicoAllie · 3 episodes · Director · 1 episodeShow
2018Light as a FeatherDirector · 2 episodesShow
2018New AmsterdamDirector · 3 episodesShow
2018grown-ishDirector · 2 episodesShow
2017Young SheldonDirector · 4 episodesShow
2017LemonRuthieMovie
2016The Devil's CandyAstridMovie
2016The MeddlerTV DaughterMovie
2015An EntanglementMovie
2015Code BlackCarla Niven · 2 episodesShow
2015UnREALRachel Goldberg · 38 episodes · Director · 4 episodesShow
2014black-ishDirector · 1 episodeShow
2013Kristin's Christmas PastKristinMovie
2013All American Christmas CarolPamMovie
2013The Skin HorseCarlaMovie
2013Seven Minutes to Save the WorldCarolineMovie
2012ElementaryDalit Zirin · 1 episodeShow
2012GirlsNataliaShow
2012Dating Rules from My Future SelfLucy Lambert · 9 episodesShow
2011Whole Day DownMoon · 1 episodeShow
2011Franklin & BashEmily Adams · 2 episodesShow
2010Life UnexpectedCatherine "Cate" Cassidy · 26 episodesShow
2009UnstableMegan WalkerMovie
2008To Love and DieHildy YoungMovie
2008To Love and DieHildy Young · 1 episodeShow
2008CommunityTracyMovie
2008Fear ItselfTracy · 1 episodeShow
2008Welcome to the CaptainHeather · 1 episodeShow
2007Charlie Wilson's WarJailbait - Charlie's AngelsMovie
2007I'm Reed FishJill CavanaughMovie
2007The Killing FloorRebecca FayMovie
2007What Love IsDebbieMovie
2006CarjackingCaryMovie
2006Thrill of the KillKelly HoldenMovie
2006Six DegreesAnya · 6 episodesShow
2006When Do We Eat?NikkiMovie
2006I-See-You.comRandi SommersMovie
2005HavocAmandaMovie
2005Pizza My HeartGina PrestolaniMovie
20051/4life1 episodeShow
2005Everything You WantAbby MorrisonMovie
2004UndertowVioletMovie
2004DarklightLilith / ElleMovie
2003The Battle of Shaker HeightsSarahMovie
2002SwimfanAmy MillerMovie
2002A Time for DancingSamantha 'Sam' RussellMovie
2000Deal of a LifetimeLaurie PetlerMovie
1999RoswellLiz Parker · 61 episodesShow
1999The Thirteenth FloorBridget ManillaMovie
1999The Other SisterFree Sample GirlMovie
1999Batman BeyondCynthia (voice) · 1 episodeShow
19967th HeavenKaren · 1 episodeShow
1995Brotherly LoveFairy #1 · 1 episodeShow
1995Xena: Warrior PrincessTara · 2 episodesShow
1994ERDaria Wade, Ms. Murphy · 9 episodesShow
1993Against the GrainClaire · 1 episodeShow
1993Family PrayersNinaMovie
1992Perfect FamilySteffMovie
1991Sunday DinnerRachel Berenson · 6 episodesShow
1990I Love You to DeathMillieMovie
1989Knight & DayeAmy Escobar · 7 episodesShow
1989Curse II: The BiteGraceMovie
1988Go Toward the LightJessicaMovie
1988Mystery Magical SpecialShiriMovie
1988Freddy's NightmaresMarsha (Age 10) · 1 episodeShow
1987The Killing TimeAnnie WinslowMovie