Cast and Crew of Moonlight

Cast of
Moonlight

About Moonlight

Mick St. John is a captivating, charming and immortal private investigator from Los Angeles, who defies the traditional blood-sucking norms of his vampire tendencies by using his wit and powerful supernatural abilities to help the living.

Main Cast of Moonlight

Alex O'Loughlin
plays Mick St. John (16 episodes)

Sophia Myles
plays Beth Turner (16 episodes)

Sophia Myles as Beth Turner

Sophia Jane Myles is an English actress, best known in film for portraying Erika in Underworld, Lady Penelope Creight...

See Sophia Myles's other roles

Jason Dohring
plays Josef Kostan (16 episodes)

Jason Dohring as Josef Kostan

Jason Dohring was born on March 30, 1982 and is currently 42 years old.

See Jason Dohring's other roles

Shannyn Sossamon
plays Coraline Duvall (16 episodes)

Secondary Cast of Moonlight

Vanessa Lengies
plays Leni Hayes (1 episode)

Vanessa Lengies as Leni Hayes

Vanessa Lengies (born July 21, 1985) is a Canadian actress, dancer and singer. She is known for starring in the drama...

See Vanessa Lengies's other roles

Victor Webster
plays Owen Haggans (1 episode)

Victor Webster as Owen Haggans

Victor Webster (born February 7, 1973) is a Canadian actor. He is known for playing the mutant Brennan Mulwray in Mut...

See Victor Webster's other roles

Sarah Tareen
plays Audrey (1 episode)

Alice Greczyn
plays Sam (1 episode)

Justice Leak
plays Ray Fordham (1 episode)

Justice Leak as Ray Fordham

Justice Leak was born and raised in Montgomery, Alabama. His father, George, a former police officer, named his daugh...

See Justice Leak's other roles

Shelbie Bruce
plays Nicole (1 episode)

Victoria Pratt
plays Dee Dee Dwight (1 episode)

Victoria Pratt as Dee Dee Dwight

Victoria Ainsle Pratt (born December 18, 1970 in Chesley, Ontario) is a Canadian actress and fitness model. Her telev...

See Victoria Pratt's other roles

Lil' Zane
plays Clint (1 episode)

Roy Vongtama
plays Morgue Attendant. (1 episode)

Jermaine Williams
plays Phil (1 episode)

Jason Butler Harner
plays Lane (1 episode)

Jason Butler Harner as Lane

Jason Butler Harner is an actor.

See Jason Butler Harner's other roles

Claudia Black
plays The Cleaner (1 episode)

Claudia Black as The Cleaner

Claudia Lee Black is an Australian actress and voice actress, best known for her portrayals of Aeryn Sun in Farscape,...

See Claudia Black's other roles

Rachel Kimsey
plays Eileen Hannigan (1 episode)

Rachel Kimsey as Eileen Hannigan

Actor, Voice Actor, Teacher and Coach, you'll most likely find her behind a microphone or on a set, doing voiceover f...

See Rachel Kimsey's other roles

Molly Culver
plays The Cleaner (1 episode)

Derk Cheetwood
plays Kevin Branch (1 episode)

Gideon Emery
plays Donovan Shepard (1 episode)

Gideon Emery as Donovan Shepard

​From Wikipedia, the free encyclopedia.   Gideon Emery (born 12 September 1972) is an English actor and voice actor,...

See Gideon Emery's other roles

Ian Abercrombie
plays Richard Whitley (1 episode)

Ian Abercrombie as Richard Whitley

Ian Abercrombie (11 September 1934 – 26 January 2012) was an English actor, best known for playing Alfred Pennyworth ...

See Ian Abercrombie's other roles

Holly Valance
plays Lola (1 episode)

Rudolf Martin
plays Christian Ellis (1 episode)

Rudolf Martin as Christian Ellis

Rudolf Martin is a German actor.

See Rudolf Martin's other roles

Emilio Rivera
plays Chemma Tejada (1 episode)

Emilio Rivera as Chemma Tejada

Emilio Rivera  (born February 24, 1961) is an American film and television actor.

See Emilio Rivera's other roles

Richard Cox
plays Richard Haggans (1 episode)

Edoardo Ballerini
plays Pierce Anders (1 episode)

Anthony Starke
plays Ken Verdolino (1 episode)

Anthony Starke as Ken Verdolino

From Wikipedia, the free encyclopedia. Anthony Starke (born June 6, 1963) is an American actor. Starke is well known...

See Anthony Starke's other roles

Eddie McClintock
plays Jason Abbot (1 episode)

Eddie McClintock as Jason Abbot

Edward Theodore McClintock (born May 27, 1967) is an American actor, best known for his role of Secret Service agent ...

See Eddie McClintock's other roles

Elizabeth Tulloch
plays Celeste (1 episode)

Elizabeth Tulloch as Celeste

Elizabeth Andrea "Bitsie" Tulloch (born January 19, 1981) is an American actress. She is known for her roles as Julie...

See Elizabeth Tulloch's other roles

Patrick Fischler
plays Alan (1 episode)

Patrick Fischler as Alan

Patrick Fischler (born December 29, 1969) is an American character actor known for his roles as Jimmy Barrett on the ...

See Patrick Fischler's other roles

Jacob Vargas
plays Guillermo (5 episodes)

Jacob Vargas as Guillermo

Jacob Vargas (born August 18, 1971) is a Mexican-American actor. He began his acting career when he was discovered br...

See Jacob Vargas's other roles

David Blue
plays Logan Griffen (5 episodes)

Meredith Monroe
plays Cynthia (1 episode)

Meredith Monroe as Cynthia

​Meredith Leigh Monroe (born December 30, 1968), is an American actress best known for her roles as Carolyn Standall ...

See Meredith Monroe's other roles

Greg Pitts
plays Grant Lewis (1 episode)

Greg Pitts as Grant Lewis

From Wikipedia, the free encyclopedia Greg Pitts (born January 21, 1970) is an American actor. He is best known for ...

See Greg Pitts's other roles

Mark Totty
plays Jerry Drake (1 episode)

Bonnie Root
plays Ellen (1 episode)

Bonnie Burroughs
plays Julie Fordham (1 episode)

Bonnie Burroughs as Julie Fordham

Bonnie Burroughs is an actress.

See Bonnie Burroughs's other roles

Brian J. White
plays Lt. Carl Davis (7 episodes)

Gigi Rice
plays Martha (1 episode)

Lisa Sheridan
plays Julia Stephens (1 episode)

Lisa Sheridan as Julia Stephens

Lisa Sheridan (December 5, 1974 - February 25, 2019) was an American actress.

See Lisa Sheridan's other roles

Christopher Cousins
plays Kent Morrow. (1 episode)

Christopher Cousins as Kent Morrow.

Christopher Maher Cousins (born September 27, 1960) is an American actor who has been acting in television since 1986...

See Christopher Cousins's other roles

Kevin Weisman
plays Steve Balfour (1 episode) , Steve Blafour (3 episodes)

Kevin Weisman as Steve Balfour

From Wikipedia, the free encyclopedia Kevin Weisman (born December 29, 1970) is an American film, television and sta...

See Kevin Weisman's other roles

Mark D. Espinoza
plays Father Garza (1 episode)

Mark D. Espinoza as Father Garza

Mark D. Espinoza is an actor.

See Mark D. Espinoza's other roles

Margaret Easley
plays Dr. Alison Lin (1 episode)

Margaret Easley as Dr. Alison Lin

Margaret Easley was born on June 2, 1970 and is currently 54 years old.

See Margaret Easley's other roles

Chris Payne Gilbert
plays Dr. Jeff Pollack (1 episode)

Abigail Spencer
plays Simone Walker (1 episode)

Abigail Spencer as Simone Walker

Abigail Leigh Spencer (born August 4, 1981) is an American actress known for her roles in several television series. ...

See Abigail Spencer's other roles

Dean O'Gorman
plays Daniel (1 episode)

Maurice Compte
plays Bustos (1 episode)

Maurice Compte as Bustos

Maurice Compte is an actor and director.

See Maurice Compte's other roles

Brad Greenquist
plays Gerald Stovsky (1 episode)

Brad Greenquist as Gerald Stovsky

Brad Greenquist was born on October 8, 1959 and is currently 64 years old.

See Brad Greenquist's other roles

Erika Schaefer
plays Lisa (1 episode)

Hal Williams
plays 70-Year-Old Det. Bobby Desmond (1 episode)

Eric Winter
plays ADA Benjamin Talbot (4 episodes)

Eric Winter as ADA Benjamin Talbot

Eric Barrett Winter (born July 17, 1976) is an American actor and former fashion model. He has appeared in the televi...

See Eric Winter's other roles

Heather Stephens
plays Emma Monaghan (1 episode)

Jonathan LaPaglia
plays Jackson Monaghan (1 episode)

Jonathan LaPaglia as Jackson Monaghan

Jonathan LaPaglia (born August 31, 1969) is an Australian actor known for his roles as Frank Parker on Seven Days, Ke...

See Jonathan LaPaglia's other roles

William Christian
plays Ryan Gold (1 episode)

Peyton List
plays Tierney Taylor (1 episode)

Peyton List as Tierney Taylor

Peyton List (born August 8, 1986) is an American actress and model, known for playing Jane Sterling on the AMC series...

See Peyton List's other roles

Jill Latiano Howerton
plays The Cleaner (1 episode)

Jill Latiano Howerton as The Cleaner

From Wikipedia, the free encyclopedia. Jill Latiano (height 5' 9" (1,75 m)) is an American actress, model, dancer, a...

See Jill Latiano Howerton's other roles

Daniel Goldman
plays Jacob (1 episode)

Chrissy Marie Kelly
plays Kelly Foster (1 episode)

Amro Salama
plays Scientist (1 episode)

Josh Wingate
plays 20-Year-Old Lee Jay Spalding (1 episode)

David Fabrizio
plays 40-Year-Old Lee Jay Spalding (1 episode)

Lawrence Mandley
plays 40-Year-Old Det. Bobby Desmond (1 episode)

Lawrence Mandley as 40-Year-Old Det. Bobby Desmond

Lawrence Mandley was born on May 10, 1961 and is currently 63 years old.

See Lawrence Mandley's other roles

Brian Oerly
plays Cam (1 episode)

Jon Jon Briones
plays Party Goer (1 episode)

Jon Jon Briones as Party Goer

Jon Jon Briones is an actor.

See Jon Jon Briones's other roles

Catherine Kresge
plays Reporter #1 (1 episode)

Kevin T. McCarthy
plays Reporter #2 (1 episode)

Cosimo Canale
plays Ricardo (1 episode)

Jordan Belfi
plays Josh Lindsey (5 episodes)

Jordan Belfi as Josh Lindsey

Jordan Belfi was born on November 30, 1978 in Los Angeles, California, USA as Jordan Christopher Belfi. He is known f...

See Jordan Belfi's other roles

Countrified Wedman
plays David (1 episode)

Josh Clark
plays Ed (1 episode)

Linda Friedman
plays Tech (1 episode)

Diego Villarreal Garcia
plays Clerk (1 episode)

James Budig
plays Businessman (1 episode)

Cate Cohen
plays Randi (1 episode)

Cate Cohen as Randi

Actress / Performer.

See Cate Cohen's other roles

Su Sazama
plays Patient (1 episode)

Jared Farid Ward
plays Doctor #1 (1 episode)

Jared Farid Ward as Doctor #1

Jared Farid Ward was born on August 4, 1977 and is currently 46 years old.

See Jared Farid Ward's other roles

Tiya Sircar
plays Doctor #2 (1 episode)

Tiya Sircar as Doctor #2

Tiya Sircar (born May 16, 1982) is an American actress. She is best known for her roles in The Internship, 17 Again, ...

See Tiya Sircar's other roles
Navid Negahban as Amir Fayed

Navid Negahban was born and raised in Mashhad, Iran. His passion for acting led him to Germany, where he spent eight ...

See Navid Negahban's other roles

Philip Maurice Hayes
plays Colden (1 episode)

David J. Lee
plays Officer Ken Nagawa (1 episode)

James C. Victor
plays Kempner (1 episode)

Haley Pullos
plays Mara (1 episode)

Martez Covington
plays Omar (1 episode)

Mickey Maxwell
plays Uniformed Officer (1 episode)

Tami Roman
plays Maureen (7 episodes)

Wes Robinson
plays Mineo (1 episode)

Casey LaBow
plays Cherish (1 episode)

Christine Romeo
plays Mom (1 episode)

Tom Ohmer
plays Dad (1 episode)

Tom Ohmer as Dad

One of five children born in Michigan to Donald and Sofka Ohmer, Tom learned from a young age to appreciate being an ...

See Tom Ohmer's other roles

Nate Mooney
plays Rider England (1 episode)

Nate Mooney as Rider England

Nate Mooney was born on January 1, 1971 and is currently 53 years old.

See Nate Mooney's other roles

Janelle Marra
plays Janelle Giumarra (1 episode)

Janelle Marra as Janelle Giumarra

Janelle Marra was born on April 27, 1979 and is currently 45 years old.

See Janelle Marra's other roles

Deanna Smith
plays Natalie (1 episode)

Charly Emery
plays Yuppie Mom (1 episode)

Asia De Marcos
plays Fed #1 (1 episode)

David Haley
plays Fed #2 (1 episode)

Anil Raman
plays Terrance (1 episode)

Josh Kelly
plays Calvin (1 episode)

Josh Kelly as Calvin

Josh Kelly is an actor and director, known for Transformers: Dark of the Moon (2011), Transformers: Revenge of the Fa...

See Josh Kelly's other roles

Kaylee Quilling
plays Renee (1 episode)

Adam Shapiro
plays Attendant (1 episode)

Frantz Latten
plays Guy at Bar (1 episode)

Tim Talman
plays Man in Bagging Room (1 episode)

Michelle Lee
plays Black Crystal Girl (1 episode)

Michelle Lee as Black Crystal Girl

Michelle Charlene Lee has appeared in many films and television series such as Pirates of the Caribbean: At Worlds En...

See Michelle Lee's other roles

Brian Maillard
plays Bandmate #1 (1 episode)

Brian Maillard as Bandmate #1

Brian Maillard has had a varied and diverse career for over 20 years. From stage and screen, on-camera to voice over,...

See Brian Maillard's other roles

Roddy Jessup
plays Bandmate #2 (1 episode)

Rhomeyn Johnson
plays Fire Inspector (1 episode)

Mark Tomesek
plays Jerry Drake (1 episode)

Quincy Newton
plays Levi (1 episode)

Alicia Randolph
plays Young Audrey (1 episode)

Lorena Segura York
plays Bronwyn (1 episode)

Aisha Kabia
plays Miriam (1 episode)

Aisha Kabia as Miriam

Aisha Kabia was born on March 29, 1978 and is currently 46 years old.

See Aisha Kabia's other roles

Christopher Guyton
plays Phillips (1 episode)

Christopher Guyton as Phillips

Christopher Guyton is an American actor. He was born on February 7, 1969 in Lamar County, Alabama, USA. Known for The...

See Christopher Guyton's other roles

Kathleen Munroe
plays Tina Haggans (1 episode)

Kathleen Munroe as Tina Haggans

Kathleen Munroe (born April 9, 1982) is a Canadian actress. Kathleen was born in Hamilton, Ontario, and currently re...

See Kathleen Munroe's other roles

Marc Anthony Samuel
plays Tucker (1 episode)

Amayla Early
plays Little Beth (1 episode)

Andrew Wei Lin
plays Waiter (1 episode)

Bryn Early
plays Little Beth #2 (1 episode)

Nick E. Tarabay
plays Ralf Martan (1 episode)

Nick E. Tarabay as Ralf Martan

Nick E. Tarabay (born 28 August 1975) is a Lebanese-born American actor.

See Nick E. Tarabay's other roles

Paul Rae
plays Tom (1 episode)

Paul Rae as Tom

From Wikipedia, the free encyclopedia. Paul Rae (born June 27, 1968) is an American film and television actor. Rae ...

See Paul Rae's other roles

Kavita Patil
plays Doctor Duffy (1 episode)

Rashawn Underdue
plays Tim (1 episode)

Al Galvez
plays Dan (1 episode)

Elizabeth Chambers
plays Victoria's Secret Model (1 episode)

Greg Allan Martin
plays Older Man (1 episode)

Jane Galloway Heitz
plays Elderly Woman (1 episode)

Dierdre Holder
plays Nurse Linda (1 episode)

William August
plays Nurse (1 episode)

Betty A. Bridges
plays Paula (1 episode)

Edward Carnevale
plays Doorman (1 episode)

Manuel Urrego
plays Jorge Perez (1 episode)

Jon Emm
plays Judge (1 episode)

Luis Moncada
plays Huerta (1 episode)

Luis Moncada as Huerta

Luis Moncada was born on July 18, 1977 and is currently 46 years old.

See Luis Moncada's other roles

Jeremy Denzlinger
plays Paramedic (1 episode)

Jeremy Denzlinger as Paramedic

Actor / Performer.

See Jeremy Denzlinger's other roles

Christopher Stapleton
plays Officer (1 episode)

Christopher Stapleton as Officer

Christopher Stapleton was born on February 18, 1971 and is currently 53 years old.

See Christopher Stapleton's other roles

Lonnie Hughes
plays Clarence Brown (1 episode)

Charley Rossman
plays Security Guard (1 episode)

Jeremy Forte
plays Scientist (1 episode)

Tasha Tae
plays Hostess (1 episode)

Marques Johnson
plays Minister (1 episode)

John Everlove
plays Paramedic (1 episode)

Ksenia Solo
plays Bonnie Morrow (1 episode)

Ksenia Solo as Bonnie Morrow

Ksenia Solo (born 8 October 1987) is a Latvian-Canadian actress, known for portraying Mackenzie "Kenzi" Malikov on Lo...

See Ksenia Solo's other roles

Amy Motta
plays Interior Designer (1 episode)

Jennifer Chu
plays Architect (1 episode)

Alex Sol
plays Dean (1 episode)

Alex Sol as Dean

Alex Sol was born in 1973. He is an actor and assistant director, known for American History X (1998), Taking Lives (...

See Alex Sol's other roles

Sean Wing
plays Scott Walsh (1 episode)

Martin Spanjers
plays Marshall (1 episode)

Martin Spanjers as Marshall

Martin Brian Spanjers (born February 2, 1987) is an American actor. He played Rory Hennessy on the ABC sitcom 8 Simpl...

See Martin Spanjers's other roles

Marc Vahanian
plays Partygoer #2 (1 episode)

Lindsay Heston
plays Paparazzo (1 episode)

Bryan Rasmussen
plays Paparazzo #1 (1 episode)

Robert Okumu
plays Paparazzo #2 (1 episode)

Robin Thomas
plays Robert Fordham (1 episode)

Robin Thomas as Robert Fordham

An American stage, film and television actor. He holds a BFA in Acting and Sculpture from Carnegie-Mellon University,...

See Robin Thomas's other roles

Mercedes Connor
plays Lilah Fordham (1 episode)

Christian Keyes
plays Dominic Brewer (1 episode)

Christian Keyes as Dominic Brewer

Christian Keyes was born on July 24, 1975 and is currently 48 years old.

See Christian Keyes's other roles

Erika Ringor
plays Det. Theresa Novak (3 episodes)

Ryan Caltagirone
plays Hank Bishop (1 episode)

Ryan Caltagirone as Hank Bishop

Ryan Caltagirone is known for The Big Year (2011), Teachers (2016) and The Engagement Clause (2016).

See Ryan Caltagirone's other roles

Todd Giebenhain
plays Leo (1 episode)

Todd Giebenhain as Leo

Todd Is An Actor, He Broke Out In The Circuit After 1996, He Even Appeared In A Hemi Commercial. In Raising Hope He W...

See Todd Giebenhain's other roles

Matt Riedy
plays Hearst College Chancellor (1 episode)

Vince Pavia
plays Guard (1 episode)

Mitch Eakins
plays Troy (1 episode)

Jacleen Haber
plays Cleaner #4 (1 episode)

Eduardo Ortiz
plays Stu Peldon (1 episode) , David (1 episode)

Stephen Jackson
plays Hank (1 episode)

Robert Noble
plays Toupee Man (uncredited) (1 episode)

Robert Noble as Toupee Man (uncredited)

Robert Noble was born on January 12, 1950 and is currently 74 years old.

See Robert Noble's other roles

Crew of Moonlight

Discover the backstage crew of Moonlight →