Meet the cast of Netflix romance Virgin River

The Netflix show is based on a series of romantic novels

Virgin River trailer screengrab

After Netflix launched Virgin River in December 2019, only two weeks later the streaming service renewed the series for a second season.


Based on a successful set of novels by writer Robyn Carr, the series follows a midwife and nurse as she sets up a life for herself in a remote town after suffering tragedy.

Here’s everything you need to know about Virgin River.

Alexandra Breckenridge plays Melinda “Mel” Monroe

BEVERLY HILLS, CA - JANUARY 07: Actor Alexandra Breckenridge attends FOX, FX and Hulu 2018 Golden Globe Awards After Party at The Beverly Hilton Hotel on January 7, 2018 in Beverly Hills, California. (Photo by Presley Ann/Getty Images)
Photo by Presley Ann/Getty Images

Who is Melinda ‘Mel’ Monroe? Melinda is a nurse and midwife who moves to the remote town of Virgin River, California for a fresh start away from her painful memories.

What else has Alexandra Breckenridge been in? Breckenridge has appeared in two seasons of American Horror Story, portrayed Jessie Anderson in The Walking Dead and most recently had a main role in the smash-hit US drama This Is Us.

Martin Henderson plays Jack Sheridan

ATLANTA, GA - FEBRUARY 04: Actor Martin Henderson speak
Photo by Vivien Killilea/Getty Images

Who is Jack Sheridan? Jack Sheridan is a former U.S marine who suffers from post-traumatic stress disorder from his time in the military. These days, he spends his time managing the local bar in Virgin River.

What else has Martin Henderson been in? Henderson had a main role in seasons 12-14 of the long-running US medical drama Grey’s Anatomy.

Lauren Hammersley plays Charmaine Roberts

TORONTO, ON - SEPTEMBER 07: Actress Lauren Hammersley attends eOne Best of the Fest TIFF 2018 Celebration at Assembly Chef's Hall on September 7, 2018 in Toronto, Canada (Photo by Brian de Rivera Simon/Getty Images for eOne)
Photo by Brian de Rivera Simon/Getty Images

Who is Charmaine Roberts? Charmaine is a local from Virgin River and has a ‘friends with benefits’ arrangement with Jack.

What else has Lauren Hammersley been in? Hammersley had a recurring role in the Canadian sitcom Mr. D and also played Adele in the sci-fi drama Orphan Black.

Annette O’Toole plays Hope McCrea

NEW YORK, NY - MAY 01: Actress Annette O'Toole arrives at the 31st Annual Lucille Lortel Awards at NYU Skirball Center on May 1, 2016 in New York City. (Photo by Matthew Eisman/Getty Images for The Lucille Lortel Awards)
Photo by Matthew Eisman/Getty Images

Who is Hope McCrea? Hope is the serving mayor of Virgin River.

What else has Annette O’Toole been in? Superman fans will be very familiar with Annette O’Toole as she played both Lana Lang in 1983’s Superman III and Clark Kent’s adoptive mother Martha in Smallville. She also had a main role in 1990’s adaptation of Stephen King’s IT and more recently appeared in the acclaimed drama series Halt and Catch Fire.

Tim Matheson plays Vernon “Doc” Mullins

BEVERLY HILLS, CA - JUNE 28: Tim Matheson attends The Paley Center For Media Presents CNN's The 2000s: A Look Back At The Dawn Of TV's New Golden Age at The Paley Center for Media on June 28, 2018 in Beverly Hills, California. (Photo by Alberto E. Rodriguez/Getty Images)
Photo by Alberto E. Rodriguez/Getty Images

Who is Vernon ‘Doc’ Mullins? As his nickname suggests, Vernon is the local medical doctor in Virgin River.

What else has Tim Matheson been in? Tim Matheson has been acting since the 1960s and in that time has appeared in the likes of Animal House, Fletch, White Collar, Entourage and The Affair.

Daniel Gillies plays Mark Monroe

SAN DIEGO, CA - JULY 23: Actor Daniel Gillies attends Entertainment Weekly's Comic-Con Bash held at Float, Hard Rock Hotel San Diego on July 23, 2016 in San Diego, California sponsored by HBO. (Photo by Frazer Harrison/Getty Images for Entertainment Weekly)
Photo by Frazer Harrison/Getty Images

Who is Mark Monroe? Mark is Melinda’s late husband, whose passing is one of the reasons why she left her old life in Los Angeles behind.

What else has Daniel Gillies been in? Daniel Gillies is best known for playing Elijah Mikaelson in both The Vampire Diaries and its spin-off The Originals.

Benjamin Hollingsworth plays Dan Brady

HOLLYWOOD, CA - JANUARY 19: Actor Ben Hollingsworth attends the LA Premiere of the Paramount Pictures title 'xXx: Return of Xander Cage' at TCL Chinese Theatre IMAX on January 19, 2017 in Hollywood, California. (Photo by Charley Gallay/Getty Images for Paramount Pictures)
Photo by Charley Gallay/Getty Images for Paramount Pictures

Who is Dan Brady? Dan Brady is another veteran now living in Virgin River, but he’s finding it difficult to readjust to normal life after his time in the service.

What else has Benjamin Hollingsworth been in? Hollingsworth had a main role on the medical drama Code Black, which ran for three seasons before ending in 2018.

Lexa Doig as Paige Lassiter

LOS ANGELES, CA - FEBRUARY 15: Actress Lexa Doig attends E!'s 'The Arrangement' event on February 15, 2017 in Los Angeles, California. (Photo by Emma McIntyre/Getty Images for E! Entertainment)
Photo by Emma McIntyre/Getty Images

Who is Paige Lassiter? Paige has a bakery business based in a food truck that she calls ‘Paige’s Bakeaway’.

What else has Lexa Doig been in? Sci-fi fans may recognise Lexa from her work in the genre, portraying Talia al Ghul in DC Comics series Arrow, Dr Carolyn Lam in Stargate SG-1 and Rowan LaFontaine in 2001’s Friday the 13th film Jason X.

Colin Lawrence plays John “Preacher” Middleton

Who is John ‘Preacher’ Middleton? John is a close friend to Jack, having also served in the Marines, and now works as a chef at the bar he owns.

What else has Colin Lawrence been in? Lawrence will be known to Riverdale fans as Coach Clayton, while he also portrayed Janko on the fantasy series iZombie and Benjamin Abani on crime drama The Killing.

Jenny Cooper plays Joey Barnes

Who is Joey Barnes? Joey is Mel’s older sister.

What else has Jenny Cooper been in? Cooper has appeared in a number of popular American TV shows including 24, CSI: Miami, Scandal and NCIS.


Virgin River is currently streaming on Netflix – check out our lists of the best series on Netflix and the best movies on Netflix, or see what else is on with our TV Guide