Purple Hearts cast guide: Guide to the Netflix movie’s cast and characters

Purple Hearts. (L to R) Sofia Carson as Cassie, Nicholas Galitzine as Luke in Purple Hearts. Cr. Mark Fellman/Netflix © 2022.
Purple Hearts. (L to R) Sofia Carson as Cassie, Nicholas Galitzine as Luke in Purple Hearts. Cr. Mark Fellman/Netflix © 2022. /
facebooktwitterreddit

Purple Hearts is now available to stream on Netflix. Now that the romantic drama film has finally dropped, we get to see a love story unfold between two characters who couldn’t be any more different yet end up connecting. Isn’t this the best kind of romantic drama?

Purple Hearts is an original movie directed by Elizabeth Allen Rosenbaum from a screenplay written by Kyle Jarrow and Liz Garcia. It’s about a struggling musician named Cassie and a marine with a troubled past named Luke, who cross paths and agrees to a marriage of convenience. But once an unexpected tragedy happens, their fake relationship slowly turns into something real.

Sofia Carson and Nicholas Galitzine star in the leading roles of Cassie and Luke, respectively. We’ve got you covered if you’re curious about who else you can expect to see in the romantic drama.

Below, we provided a guide to who’s who in the Netflix movie!

Purple Hearts cast guide

Purple Hearts - Sofia Carson
Purple Hearts. (L to R) Ethan Estrada as Max, Sofia Carson as Cassie in Purple Hearts. Cr. Hopper Stone/Netflix © 2022. /

Sofia Carson as Cassie Salazar

Sofia portrays Cassie, a strong-willed singer-songwriter who dreams of one day making it big in the entertainment industry. However, things don’t come easy for Cassie as she juggles multiple jobs while living with Type I diabetes. When she meets Luke, her life is forever changed. Sofia was born on April 10, 1993, making her 29 years old. She also stands at 5 feet 4 inches tall.

Where have you seen her before?

You might’ve seen Sofia in the Disney Channels movies DescendantsDescendants 2 and Descendants 3. She also had roles in Famous in LovePretty Little Liars: The Perfectionists and Netflix’s Feel the Beat.

What’s next?

It’s unclear what Sofia will star in next, but we’re sure we’ll see her in a new project soon.

Social media: Instagram

Purple Hearts - Nicholas Galitzine
Purple Hearts. Nicholas Galitzine as Luke in Purple Hearts. Courtesy of Netflix © 2022. /

Nicholas Galitzine as Luke Morrow

Nicholas plays Luke, a U.S. Marine who fights for what he believes is right. Luke and Cassie share different worldviews, which initially causes them to bump heads. But once they find they have a commonality of financial debt, they decide to get married to reap the military benefits. Nicholas was born on September 29, 1994, in London, United Kingdom. He’s 27 years old and his zodiac sign is Libra.

Where have you seen him before?

Nicholas is best known for his roles in The Beat Beneath My FeetHigh StrungHandsome DevilChambers and Cinderella.

What’s next?

We’ll see Nicholas next in the upcoming movies Bottoms and Red, White, & Royal BlueBottoms is expected to come out in 2023, and Red, White, & Royal Blue is still in production at the moment.

Social media: Instagram

Purple Hearts - Chosen Jacobs
NEW YORK, NEW YORK – MAY 11: Chosen Jacobs attends Disney+’s “Sneakerella” premiere on May 11, 2022 in New York City. (Photo by Arturo Holmes/Getty Images) /

Chosen Jacobs as Frankie

Chosen portrays Frankie, Luke’s comrade in the U.S. Marine Corps and Cassie’s childhood friend. Chosen was born on July 1, 2001, in Springfield, Massachusetts. He is 21 years old and his zodiac sign is Cancer. Also, he reportedly stands at 5 feet 7 inches tall.

Where have you seen him before?

You might recognize Chosen from his roles in ItIt Chapter Two, Castle RockGod Friended Me and Sneakerella.

What’s next?

We’ll see Chosen next in an upcoming movie titled Darby Harper Wants You to Know.

Social media: Instagram

Purple Hearts - John Harlan Kim
BEVERLY HILLS, CALIFORNIA – JUNE 09: John Harlan Kim attends the APEX for Youth 29th annual Inspiration Awards on June 09, 2021 in Beverly Hills, California. (Photo by Frazer Harrison/Getty Images for Apex For Youth) /

John Harlan Kim as Toby

John plays Toby, a record label owner Cassie ends up signing with. John was born on January 10, 1993, making him 29 years old and his zodiac sign Capricorn. Also, he stands at 5 feet 11 inches tall.

Where have you seen him before?

You might’ve watched John in the television series The LibrariansNeighbors, Nancy Drew and 9-1-1. He also played the role of Officer Henderson in the movie The Little Things.

What’s next?

We’ll see John next in a short film titled Air and a TV show titled LA Law.

Social media: Instagram

Purple Hearts - Anthony Ippolito
LOS ANGELES, CALIFORNIA – APRIL 20: Anthony Ippolito attends Paramount+ new series “The Offer” Los Angeles premiere at Paramount Studios on April 20, 2022 in Los Angeles, California. (Photo by Leon Bennett/WireImage) /

Anthony Ippolito as Johnno

Anthony portrays the role of Johnno, a crooked drug dealer that Luke did business with in the past. Anthony was born on August 21, 1999, making him 22 years old. Since he was born on Aug. 21, his zodiac sign would be Leo. Lastly, he stands at 5 feet 10 inches tall.

Where have you seen him before?

You might know Anthony from his roles in PixelsGrand Army and The Offer. He also played the role of Seth in a short film titled Fool’s Day.

What’s next?

It’s unclear what we’ll see Anthony in next, but you can catch him as Johnno in the romantic drama film.

Social media: Instagram

Purple Hearts - Kat Cunning
NEW YORK, NY – SEPTEMBER 20: Kat Cunning discusses “The Deuce” and performs a song during the Build Series at Build Studio on September 20, 2018 in New York City. (Photo by Roy Rochlin/Getty Images) /

Kat Cunning as Nora

Kat plays Nora, Cassie’s friend and bandmate. They were born on November 12, 1989, in Gresham, Oregon, and are currently 32 years old. You might not know this, but Kat is not only a talented actor, but they’re also a model, dancer, and singer.

Where have you seen them before?

You probably saw Kat in the Netflix original series Trinkets. They also had a recurring role in the HBO series The Deuce. Most recently, they played the role of Tyra in the romantic comedy Marry Me.

What’s next?

We’ll see Kat next in a short film titled Sweet Thing. The film is currently in post-production with no official release date.

Social media: Instagram

Purple Hearts - Sarah Rich
PACIFIC PALISADES, CALIFORNIA – JULY 22: Sarah Rich and Kendall Chappell attend Netflix Purple Hearts special screening at The Bay Theater on July 22, 2022 in Pacific Palisades, California. (Photo by Charley Gallay/Getty Images for Netflix) /

Sarah Rich as Hailey

Sarah portrays Hailey, Luke’s sister-in-law. Sarah’s birthdate is unknown, but she’s believed to have been born in 1997 and is about 25 years old. Also, her height is rumored to be around 5 feet 4 inches.

Where have you seen her before?

Sarah is known for her roles in #LikeIn the Campfire LightFBI: Most Wanted and Law & Order: Special Victims Unit.

What’s next?

The next project we’ll see Sarah in is a short film titled Bar None.

Social media: Instagram

Purple Hearts - Scott Deckert
LOS ANGELES, CA – OCTOBER 15: Scott Deckert attends Hollywood Unites to Fight Breast Cancer at a Cause for Entertainment on October 15, 2017 in Los Angeles, California. (Photo by Michael Bezjian/Getty Images for A Cause for Entertainment) /

Scott Deckert as Jacob Morrow Jr.

Scott plays the role of Jacob Jr., Luke’s brother. His birthdate is unknown, but he’s believed to be in his thirties. Also, his height is rumored to be 5 feet 8 inches.

Where have you seen him before?

You might’ve watched Scott in the films Venom and XOXO. He also had minor roles in the television series YellowstoneNCIS9-1-1: Lone Star and The Rookie.

What’s next?

It’s unknown at the moment. For now, we’ll just have to watch him in the romantic drama movie.

Social media: Instagram

Purple Hearts - Linden Ashby
SAN DIEGO, CA – JULY 20: Linden Ashby speaks onstage at the “Teen Wolf” panel during Comic-Con International 2017 at San Diego Convention Center on July 20, 2017 in San Diego, California. (Photo by Albert L. Ortega/Getty Images) /

Linden Ashby as Jacob Morrow Sr.

Linden portrays the role of Jacob Sr., Luke’s father, and a retired military police officer. Jacob Sr. and Luke have an estranged relationship because of something Luke did in the past. Linden is in no way new to the entertainment industry. He’s been acting since the ’80s, with his first television role in the ABC soap opera Loving. Linden was born on May 23, 1960, in Atlantic Beach, Florida. He is 62 years old and his zodiac sign is Gemini.

Where have you seen him before?

You might know Linden from his roles in Melrose PlaceThe Young and the RestlessResident Evil: ExtinctionProm NightDays of Our LivesTeen Wolf and Trinkets.

What’s next?

We’ll see Linden next in a drama film titled Trust and Teen Wolf: The Movie. There isn’t a release date for Trust yet. However, Teen Wolf: The Movie will land on Paramount+ on October 15, 2022.

Social media: Instagram

Loren Escandon - Purple Hearts
HOLLYWOOD, CA – JUNE 29: Actress Loren Escandon attends the movie premiere of Alki David’s Lord Of The Freaks at the Egyptian Theatre on June 29, 2015 in Hollywood, California. at the Egyptian Theatre on June 29, 2015 in Hollywood, California. (Photo by David A. Walega/WireImage) /

Loren Escandon as Marisol Salazar

Loren portrays Marisol, Cassie’s mother. Marisol is very protective of her daughter and can sometimes come off as being hard on her, but really she just hates seeing her daughter struggle to make ends meet while living with a chronic condition. She is no stranger to having to work hard for what she wants, seeing as though she’s an immigrant and a single mother.

Where have you seen her before?

You might recognize Loren as Tati from Selena: The Series and/or as Mrs. Castillo in Gentefied. She also starred as Gabriela in the CW series The Messengers.

What’s next?

We’ll see Loren next in the movies Shirley and Mamá.

Social media: Instagram

Purple Hearts is now streaming on Netflix.

dark. Next. 47 best Netflix movies to watch (and 19 to skip)