
Acting
Christa B. Allen (born Christa Brittany Allen, November 11, 1991) is an American actress. She is known for playing the younger version of Jennifer Garner's characters in 13 Going on 30 (2004) and Ghosts of Girlfriends Past (2009), as well as for her role as socialite Charlotte Grayson on the ABC drama series Revenge.
Allen was born in Wildomar, California. She is the youngest of nine siblings, with four elder brothers as well as four elder stepbrothers. She once spent a summer in a circus.
Allen made a brief appearance on The Man Show, and acted in several students films and commercials. She…

Ghosts of Girlfriends Past
2009

Meet Me in Rome
as Self

California Love
as Joanne Beck

Christmas for Keeps
as Avery Taylor

When Vows Break
as Ella

Dying for a Baby
as Amber Smith

Dead on Arrival
as Jessie

The Queen of Sin
as Posy Pinkerton

The Valley
as Alicia

One of Us
as Melanie / Mary

Family of Lies
as Emily

Baby Daddy
as Robyn · 4 ep.

Revenge
as Charlotte Grayson · 74 ep.

The Suite Life on Deck
as Violet Berg · 1 ep.

Wizards of Waverly Place
as Daphne · 1 ep.

Cory in the House
as Cheyenne · 1 ep.

Cake
13 ep.

Grey's Anatomy
as Holly Anderson · 1 ep.

Medium
as Maura Walker · 1 ep.

Cold Case
as Annabelle Bennet (1968 & 1969) · 1 ep.

CSI: Crime Scene Investigation
as Matty Moore · 1 ep.