Cast and Crew of Revenge

Cast of
Revenge

About Revenge

In the riveting television series 'Revenge,' the central character is Emily Thorne, played by the talented Emily VanCamp. Emily is not just any ordinary newcomer to the Hamptons; she is a woman on a mission with a hidden past that drives her quest for justice. The viewers are kept in suspense as they are introduced to Emily, wondering about her true intentions and the secrets she harbors. As the story unfolds, it becomes clear that Emily's move to the Hamptons is no accident, but a carefully calculated plan to seek revenge on the people who destroyed her family.

The show's antagonist is Victoria Grayson, portrayed by the brilliant Madeline Stowe. Victoria is a wealthy and powerful socialite who is admired and feared by all in the Hamptons community. However, her perfect world begins to unravel when Emily Thorne arrives, exposing Victoria's dark secrets and manipulations. The tension between Emily and Victoria is the heart of the show, as both women are cunning and ruthless in their pursuit of what they believe is rightfully theirs. The audience is kept on the edge of their seats as they watch Emily and Victoria's cat-and-mouse game, never knowing what twists and turns the plot will take next.

'Revenge' is a captivating tale of revenge, deceit, and power that keeps viewers hooked from episode to episode. Emily Thorne's quest for justice is not just about punishing those who wronged her family; it is also about exposing the corruption and hypocrisy that lies beneath the surface of the Hamptons' elite society. The show's stunning visuals, sharp writing, and complex characters make it a standout in the world of television drama. With its unexpected plot twists and shocking revelations, 'Revenge' is a must-watch for anyone who loves a good thriller.

Main Cast of Revenge

Emily VanCamp
plays Emily Thorne (89 episodes)

Madeleine Stowe
plays Victoria Grayson (89 episodes)

Madeleine Stowe as Victoria Grayson

Madeleine Marie Stowe Mora (born August 18, 1958) is an American actress. She appeared mostly on television before he...

See Madeleine Stowe's other roles

Joshua Bowman
plays Daniel Grayson (89 episodes)

Joshua Bowman as Daniel Grayson

Joshua Bowman was born on March 4, 1988 and is currently 36 years old.

See Joshua Bowman's other roles

Nick Wechsler
plays Jack Porter (89 episodes)

Nick Wechsler as Jack Porter

Nick Wechsler was born on September 3, 1978 and is currently 45 years old.

See Nick Wechsler's other roles

Gabriel Mann
plays Nolan Ross (89 episodes)

Gabriel Mann as Nolan Ross

Gabriel Mann (born May 14, 1972) is an American actor and former fashion model. Description above from the Wikipedia...

See Gabriel Mann's other roles

Christa B. Allen
plays Charlotte Grayson (89 episodes)

Christa B. Allen as Charlotte Grayson

Christa B. Allen (born Christa Brittany Allen, November 11, 1991) is an American actress. She is known for playing th...

See Christa B. Allen's other roles

Karine Vanasse
plays Margaux LeMarchal (45 episodes)

James Tupper
plays David Clarke (89 episodes)

James Tupper as David Clarke

James Tupper (born August 4, 1965) is a Canadian actor. Description above from the Wikipedia article James Tupper, l...

See James Tupper's other roles

Henry Czerny
plays Conrad Grayson (67 episodes)

Henry Czerny as Conrad Grayson

Henry Czerny is a Canadian stage, film and television actor, best known for playing regular character Conrad Grayson ...

See Henry Czerny's other roles

Secondary Cast of Revenge

Ashley Madekwe
plays Ashley Davenport (44 episodes)

Connor Paolo
plays Declan Porter (44 episodes)

Connor Paolo as Declan Porter

Connor Paolo (born July 11, 1990) is an American actor. He is best known for his portrayal of Eric van der Woodsen on...

See Connor Paolo's other roles

Barry Sloane
plays Aiden Mathis (44 episodes)

Barry Sloane as Aiden Mathis

Barry Sloane was born on February 10, 1981 and is currently 43 years old.

See Barry Sloane's other roles

Elena Satine
plays Louise Ellis (23 episodes)

Elena Satine as Louise Ellis

Elena Marié Satine (born November 24, 1987) is an American film actress and singer.

See Elena Satine's other roles

Brian Hallisay
plays Ben Hunter (23 episodes)

Brian Hallisay as Ben Hunter

Brian Hallisay (born October 31, 1978) is an American actor best known for his role on Privileged.

See Brian Hallisay's other roles

Nicola Lambo
plays Nicola Lambo (1 episode)

LaMonica Garrett
plays Agent Stiegel (1 episode)

LaMonica Garrett as Agent Stiegel

LaMonica Garrett was born on May 23, 1975 and is currently 48 years old.

See LaMonica Garrett's other roles

Shannon McClung
plays Reporter (1 episode)

Shannon Barney
plays Beach Club Waitress (1 episode)

Amy Landecker
plays Dr. Michelle Banks (3 episodes)

Amy Landecker as Dr. Michelle Banks

Actress known for appearing on TV shows like The Paul Reiser Show and Curb Your Enthusiasm as well as Off-Broadway pr...

See Amy Landecker's other roles

Christopher Goodman
plays Driver (1 episode)

Ciara Hanna
plays Amy (1 episode)

Adrienne Barbeau
plays Marion Harper (2 episodes)

Adrienne Barbeau as Marion Harper

Adrienne Jo Barbeau (born June 11, 1945) is an American actress, singer and the author of three books. Barbeau came t...

See Adrienne Barbeau's other roles

Brian Goodman
plays Carl Porter (4 episodes)

Brian Goodman as Carl Porter

From Wikipedia, the free encyclopedia. Brian Goodman is an American film and television director, writer, and actor.

See Brian Goodman's other roles

Michael Trucco
plays Nate Ryan (7 episodes)

Michael Trucco as Nate Ryan

​From Wikipedia, the free encyclopedia.   Edward Michael Trucco (born June 22, 1970) is an American actor with Itali...

See Michael Trucco's other roles

JR Bourne
plays Kenny Ryan (11 episodes)

JR Bourne as Kenny Ryan

David J.R. Bourne (born April 8, 1970) is a Canadian actor. He's best known for his roles as Isaac on Mayans M.C., To...

See JR Bourne's other roles

Annabelle Stephenson
plays Sara Munello (7 episodes)

Derek Ray
plays Lee Moran (3 episodes)

James McCaffrey
plays Ryan Huntley (4 episodes)

CCH Pounder
plays Warden Sharon Stiles (2 episodes)

CCH Pounder as Warden Sharon Stiles

Carol Christine Hilaria Pounder (born December 25, 1952), known professionally as CCH Pounder, is a Guyanese-American...

See CCH Pounder's other roles

Jamal Duff
plays Big Ed (3 episodes)

Jamal Duff as Big Ed

Jamal Duff was born on March 11, 1972 in Columbus, Ohio, USA. He is an actor, known for Dodgeball: A True Underdog St...

See Jamal Duff's other roles

Wendy Crewson
plays Helen Crowley (9 episodes)

Wendy Crewson as Helen Crowley

Wendy Jane Crewson (born May 9, 1956) is a Canadian actress. Description above from the Wikipedia article Wendy Crews...

See Wendy Crewson's other roles

Michael Nardelli
plays Trey Chandler (5 episodes)

William Devane
plays Edward Grayson (2 episodes)

William Devane as Edward Grayson

William Joseph Devane (born September 5, 1937) is an American film, television and theater actor, known for his role...

See William Devane's other roles

James Morrison
plays Gordon Murphy (7 episodes)

James Morrison as Gordon Murphy

James Morrison is an American actor.

See James Morrison's other roles

Roger Bart
plays Mason Treadwell (11 episodes)

Roger Bart as Mason Treadwell

Roger Bart was born on September 29, 1962 in. He is an actor.

See Roger Bart's other roles

Ashton Holmes
plays Tyler Barrol (11 episodes)

Ashton Holmes as Tyler Barrol

From Wikipedia, the free encyclopedia. Ashton Holmes (born February 17, 1978 height 5' 8½" (1,74 m)) is an American ...

See Ashton Holmes's other roles

Dilshad Vadsaria
plays Padma Lahari (15 episodes)

Dilshad Vadsaria as Padma Lahari

Dilshad Vadsaria was born in Karachi, Pakistan, of Portuguese and Indian descent. She moved with her family to the US...

See Dilshad Vadsaria's other roles

Jennifer Jason Leigh
plays Kara Wallace Clarke (7 episodes)

Margarita Levieva
plays Amanda Clarke (23 episodes)

Margarita Levieva as Amanda Clarke

Margarita Levieva (born February 9, 1980) is an American actress. Born in the Soviet Union, she was a professional gy...

See Margarita Levieva's other roles

Max Martini
plays Frank Stevens (7 episodes)

Robbie Amell
plays Adam Connor (4 episodes)

Robbie Amell as Adam Connor

Robbie Amell (born April 21, 1988) is a Canadian actor, who is best known for his roles in Resident Evil: Welcome to ...

See Robbie Amell's other roles

Matthew Glave
plays Bill Harmon (2 episodes)

Matthew Glave as Bill Harmon

Matthew G. Glave (born August 19, 1963) is an American film and television actor.

See Matthew Glave's other roles

Courtney B. Vance
plays Benjamin Brooks (4 episodes)

Courtney B. Vance as Benjamin Brooks

Courtney Bernard Vance (born March 12, 1960) is an American actor. Vance started his career on the Broadway stage in ...

See Courtney B. Vance's other roles

Yancey Arias
plays Tom Kingsly (2 episodes)

Vic Chao
plays Mr. Wu (1 episode)

Vic Chao as Mr. Wu

From Wikipedia, the free encyclopedia Victor Chao is an American actor. He is best known for portraying Dr. Seiji Sh...

See Vic Chao's other roles

Ben Bode
plays Dean Todd Walton (1 episode)

Sherri Saum
plays Donna Carlisle (1 episode)

Sherri Saum as Donna Carlisle

From Wikipedia, the free encyclopedia. Sherri M. Saum (born on October 1, 1974 in Dayton, Ohio) is an American actre...

See Sherri Saum's other roles

Susan Park
plays Falcon (1 episode)

Susan Park as Falcon

Susan Park is an actress.

See Susan Park's other roles

Courtney Love
plays White Gold (3 episodes)

Courtney Love as White Gold

Courtney Michelle Love (née Harrison; born July 9, 1964) is an American singer, guitarist, songwriter, and actress. A...

See Courtney Love's other roles

Emily Alyn Lind
plays Young Amanda Clarke (17 episodes)

R. Keith Harris
plays Doug Reid (1 episode)

R. Keith Harris as Doug Reid

R. Keith Harris is an actor and writer.

See R. Keith Harris's other roles

Christina Chang
plays Karrie Thurgood (1 episode)

Christina Chang as Karrie Thurgood

Christina Chang was born on June 29, 1971 and is currently 52 years old.

See Christina Chang's other roles

Nicholas Stargel
plays Young Jack (1 episode)

Nicole Pulliam
plays Diane Kingsly (1 episode)

Alex Carter
plays Michael Davis (1 episode)

Alex Carter as Michael Davis

Alex Carter (born Alex Apostolopoulos, November 12, 1964) is a Canadian actor best known for his role as LVPD Homicid...

See Alex Carter's other roles

Cassius M. Willis
plays Detective Robert Gunther (2 episodes)

Ed Corbin
plays Bull (3 episodes)

Gary Kraus
plays Teddy (2 episodes)

Gary Kraus as Teddy

Gary Kraus is Actor and Writer.

See Gary Kraus's other roles

Alicia Coppola
plays Melissa Andetson (1 episode)

Alicia Coppola as Melissa Andetson

Alicia Coppola (born April 12, 1968) is an American actress and producer.

See Alicia Coppola's other roles

Gina Gallego
plays Dr. Aguilar (1 episode)

Sybil Temchen
plays Detective West (1 episode)

Braden Fitzgerald
plays Young Aiden (1 episode)

Danielle Rayne
plays Heather (2 episodes)

John Billingsley
plays Roger Halsted (1 episode)

John Billingsley as Roger Halsted

From Wikipedia, the free encyclopedia. John Billingsley (born May 20, 1960, height 5' 9½" (1,77 m)) is an American a...

See John Billingsley's other roles

Davida Williams
plays Brenda (1 episode)

Michael Medico
plays Bartender (1 episode)

Julie Dretzin
plays Dr. Buchanan (1 episode)

Julie Dretzin as Dr. Buchanan

Julie Dretzin was born on May 24, 1968 and is currently 55 years old.

See Julie Dretzin's other roles

Ken Lally
plays Hired Gun (1 episode)

B.J. Clinkscales
plays EMT (1 episode)

Chris Gann
plays Guard (1 episode)

Chris Gann as Guard

Chris Gann is an actor and a stunt performer.

See Chris Gann's other roles

Tom Riordan
plays SWAT Leader (1 episode)

Tom Riordan as SWAT Leader

Tom Riordan was born on February 11, 1972 and is currently 52 years old.

See Tom Riordan's other roles

Gina Torres
plays Natalie Waters (1 episode)

Gina Torres as Natalie Waters

Gina Torres (born April 25, 1969) is an American television and movie actress. She is known for her roles in science ...

See Gina Torres's other roles

John Cothran
plays Kern (1 episode)

John Cothran as Kern

John Cothran is an actor.

See John Cothran's other roles

John Barbolla
plays Sergeant Nelson (1 episode) , Chief Nelson (1 episode)

Bryan Dodds
plays Hotel Clerk (1 episode)

Tommy Flanagan
plays Malcolm Black (3 episodes)

Tommy Flanagan as Malcolm Black

Tommy Flanagan (born 3 July 1965) is a Scottish film actor. His distinctive facial scars are a result of a mugging. ...

See Tommy Flanagan's other roles

Nestor Serrano
plays Chief Edward Alvarez (1 episode)

Nestor Serrano as Chief Edward Alvarez

Nestor Serrano was born on November 5, 1955, in The Bronx, N.Y. He was born to father, Nestor Serrano and mother Regi...

See Nestor Serrano's other roles

Courtney Ford
plays Agent Kate Taylor (2 episodes)

Courtney Ford as Agent Kate Taylor

Courtney Braden Ford (born June 27, 1978)  is an American actress. She is best known for her TV roles as Christine Hi...

See Courtney Ford's other roles

Iris Bahr
plays Detective Adams (1 episode)

Iris Bahr as Detective Adams

From Wikipedia, the free encyclopedia ris Bahr is an American-born Israeli actress, comedian, director, and writer. ...

See Iris Bahr's other roles

David Moses
plays Pastor Saunders (1 episode)

Carolyn Hennesy
plays Penelope Ellis (3 episodes)

Carolyn Hennesy as Penelope Ellis

Carolyn Lee Hennesy (born June 10, 1962) is an American actress, author and animal advocate. Hennesy's early work con...

See Carolyn Hennesy's other roles

Sebastian Pigott
plays Lyman Ellis (2 episodes)

Ed Quinn
plays James Allen (2 episodes)

Kim Richards
plays Stephanie (1 episode)

Jennifer Birmingham Lee
plays Maria (1 episode)

Jennifer Birmingham Lee as Maria

Jennifer Birmingham is an actress.

See Jennifer Birmingham Lee's other roles

Rod McCary
plays Judge Miller (1 episode)

Don Fischer
plays Mayor Laken (1 episode)

Angie DeGrazia
plays Reporter (1 episode)

Dan Sachoff
plays Manager (1 episode)

Hannah McCloud
plays Young Louise (1 episode)

Chris Prascus
plays Staff Member (1 episode)

Holly Hawkins
plays Dr. Angela Sturman (3 episodes)

Diogo Morgado
plays Dr. Jorge Velez (1 episode)

E.J. Bonilla
plays Marco Romero (4 episodes)

Lizet Garcia
plays Photo Girl (uncredited) (1 episode)

Brianne Howey
plays Eve (3 episodes)

Brianne Howey as Eve

Brianne Howey is an American film and television actress.

See Brianne Howey's other roles

Tom Virtue
plays Doctor (1 episode)

Tom Virtue as Doctor

is an American actor. He is known for his roles in the television series Even Stevens (2000–2003) and The Secret Life...

See Tom Virtue's other roles

Crew of Revenge

Discover the backstage crew of Revenge →