Cast and Crew of Harper's Island

Cast of
Harper's Island

About Harper's Island

A group of family and friends travels to a secluded island for a destination wedding. They've come to laugh... to love... and, though they don't know it... to die. As the wedding festivities begin, friendships are tested and secrets exposed as a murderer claims victims, one by one, transforming the wedding week of fun and celebration into a terrifying struggle for survival.

Main Cast of Harper's Island

Elaine Cassidy
plays Abby Mills (13 episodes)

Elaine Cassidy as Abby Mills

Elaine Cassidy (born December 31, 1979) is an Irish actress best known for Harper's Island, Felicia's Journey, Disco ...

See Elaine Cassidy's other roles

Christopher Gorham
plays Henry Dunn (13 episodes)

Katie Cassidy
plays Trish Wellington (13 episodes)

Katie Cassidy as Trish Wellington

Katherine Evelyn Anita "Katie" Cassidy (born November 25, 1986) is an American actress who has performed in The CW TV...

See Katie Cassidy's other roles

Cameron Richardson
plays Chloe Carter (13 episodes)

Jim Beaver
plays Charlie Mills (13 episodes)

Jim Beaver as Charlie Mills

James Norman "Jim" Beaver, Jr. (born August 12, 1950) is an American stage, film, and television actor, playwright, s...

See Jim Beaver's other roles

C.J. Thomason
plays Jimmy Mance (13 episodes)

C.J. Thomason as Jimmy Mance

C.J. Thomason was born on December 6, 1982 and is currently 41 years old.

See C.J. Thomason's other roles

Adam Campbell
plays Cal Vandeusen (13 episodes)

Adam Campbell as Cal Vandeusen

From Wikipedia, the free encyclopedia. Adam Campbell (born 7 November 1980) is an English actor. Among his credits a...

See Adam Campbell's other roles

Matt Barr
plays Christopher "Sully" Sullivan (13 episodes)

Gina Holden
plays Shea Allen (13 episodes)

Gina Holden as Shea Allen

Gina Holden (born March 17, 1975) is a Canadian actress known for Blood Ties, Flash Gordon, Harper's Island.

See Gina Holden's other roles

Secondary Cast of Harper's Island

Haley Cook
plays Sales Clerk (1 episode)

Chilton Crane
plays Karena (1 episode)

Lyle St. Goddard
plays The Gardener (1 episode)

Tom Pickett
plays Cab Driver (1 episode)

Sarah Smyth
plays Lucy Daramour (2 episodes)

Sarah Smyth as Lucy Daramour

Sarah Smyth was born on October 12, 1982 in Nova Scotia, Canada. She is an actress, known for Bad Times at the El Roy...

See Sarah Smyth's other roles

Erica Van Briel
plays Esthetician (1 episode)

Glynis Davies
plays Ruth (1 episode)

Callum Keith Rennie
plays John Wakefield (4 episodes)

Callum Keith Rennie as John Wakefield

Callum Keith Rennie (born 14 September 1960) is a Canadian television and film actor. He started his career in Canadi...

See Callum Keith Rennie's other roles

Terence Kelly
plays Reverend Fain (1 episode)

Terence Kelly as Reverend Fain

Terence Reginald Kelly (born June 12, 1922) is a Canadian film, television and stage actor. He is best known for his ...

See Terence Kelly's other roles

Sarah-Jane Redmond
plays Sarah Mills (2 episodes)

Dean Wray
plays Cole Harkin (4 episodes)

Dean Wray as Cole Harkin

Dean Wray is an actor and writer.

See Dean Wray's other roles

Kwesi Ameyaw
plays FBI Agent Hanson (1 episode)

Kwesi Ameyaw as FBI Agent Hanson

Kwesi Ameyaw was born on August 24, 1975 and is currently 48 years old.

See Kwesi Ameyaw's other roles

Peter Ciuffa
plays Man in Seattle (1 episode)

Ava Hughes
plays Young Abby (1 episode)

Ava Hughes as Young Abby

Ava Hughes was born on March 23, 1999 and is currently 25 years old.

See Ava Hughes's other roles

Aaron Pearl
plays Deputy Garrett (4 episodes)

Aaron Pearl as Deputy Garrett

Aaron Pearl was born on May 11, 1972 and is currently 52 years old.

See Aaron Pearl's other roles

Sonia Mais
plays Maid (1 episode)

Maxine Miller
plays Julia (3 episodes)

Maxine Miller as Julia

Maxine Miller was born on January 1, 1928 and is currently 96 years old.

See Maxine Miller's other roles

Barbara Kottmeier
plays Agent Ana Perez (1 episode)

Barbara Kottmeier as Agent Ana Perez

Barbara Kottmeier is an actress.

See Barbara Kottmeier's other roles

Clint Carleton
plays Ben Wellington (2 episodes)

Nadine Wright
plays Cheryl Dunn (1 episode)

Ryan Grantham
plays Young J.D. (1 episode)

Ryan Grantham as Young J.D.

Ryan Grantham was born on January 1, 1998 and is currently 26 years old.

See Ryan Grantham's other roles

Mark Gibbon
plays Tommy (1 episode)

Mark Gibbon as Tommy

From Wikipedia, the free encyclopedia Mark Gibbon is a Canadian voice actor. Description above from the Wikipedia a...

See Mark Gibbon's other roles

Anna Mae Wills
plays Kelly Seaver (3 episodes)

Anna Mae Wills as Kelly Seaver

From Wikipedia, the free encyclopedia. Anna Mae Routledge - (born December 23, 1981), is a Canadian actress. She is ...

See Anna Mae Wills's other roles

Adrian Hough
plays Joseph Dunn (1 episode)

Melanie Merkosky
plays Robin (1 episode)

Melanie Merkosky as Robin

From Wikipedia, the free encyclopedia Melanie Merkosky (born April 7, 1986) is a Canadian actress, perhaps best know...

See Melanie Merkosky's other roles

Simon Longmore
plays Brett (1 episode)

Simon Longmore as Brett

Simon Longmore was born on February 9, 1970 and is currently 54 years old.

See Simon Longmore's other roles

Jay Brazeau
plays Dr. Campbell (3 episodes)

Jay Brazeau as Dr. Campbell

Jay Brazeau (born December 22, 1953) is a notable Canadian actor. He was born in Winnipeg, Manitoba, Canada.His credi...

See Jay Brazeau's other roles

Alex Ferris
plays Young Henry (1 episode)

Alex Ferris as Young Henry

Alexander Ferris (born April 23, 1997) is a Canadian actor. He is perhaps best known for his roles in the thriller fi...

See Alex Ferris's other roles

Nicholas Carella
plays Deputy Lillis (5 episodes)

Nicholas Carella as Deputy Lillis

Nicholas Carella was born on August 20, 1980 and is currently 43 years old.

See Nicholas Carella's other roles

Harry Hamlin
plays Marty Dunn (2 episodes)

Harry Hamlin as Marty Dunn

Harry Robinson Hamlin (born October 30, 1951) is an American actor. He is known for his roles as Perseus in the 1981 ...

See Harry Hamlin's other roles

Debbie Podowski
plays Lisa (1 episode)

Paul Stanley
plays Old Albert (1 episode)

Marie Avgeropoulos
plays Stacy (1 episode)

Robert Clarke
plays Bart Gables (1 episode)

Robert Clarke as Bart Gables

Robert Clarke was born on May 6, 1970 and is currently 54 years old.

See Robert Clarke's other roles

Crew of Harper's Island

Discover the backstage crew of Harper's Island →