Home / Discover / People

Awkward.

2011
as Jenna Hamilton

One Tree Hill

2003
as Samantha Walker

The Outcasts

2017
as Virginia Doe

Gamer

2009
as 2Katchapredator

Killer App

2016
as Jessie

Sassy Pants

2012
as Bethany Pruitt

American Family

2007
as Julia Bogner

Behaving Badly

2014
as Kristen Stevens

Struck by Lightning

2012
as Vicki Jordan

Fly Away

2011
as Mandy

Director

Episode Awkward.
Listen to This
2014

Guest Star

Episode The Flash (2014)
Armageddon (3)
2021
Episode The Flash (2014)
The Once and Future Flash
2017
Episode One Tree Hill
You Have Got to Be Kidding Me (Autopsy of the Devil's Brain)
2008
Episode One Tree Hill
A Hand to Take Hold of the Scene
2009
Episode One Tree Hill
Touch Me I'm Going to Scream
2008
Episode The Flash (2014)
All's Wells That Ends Wells
2021
Episode Ugly Betty
A League of Their Own
2007
Episode The Flash (2014)
Negative (1)
2022
Episode One Tree Hill
Get Cape. Wear Cape. Fly.
2008
Episode One Tree Hill
Bridge Over Troubled Water
2008
Episode The Flash (2014)
Negative (2)
2022
Episode One Tree Hill
You've Dug Your Own Grave, Now Lie in It
2008
Episode Dimension 404
Chronos
2017
Episode The Flash (2014)
The New Rogues
2016
Episode Chelsea Lately
Ashley Rickards
2011
Episode One Tree Hill
Our Life is Not a Movie or Maybe
2008
Episode One Tree Hill
Sympathy for the Devil
2008
Episode One Tree Hill
Even Fairy Tale Characters Would Be Jealous
2008