Actress Callie Hernandez had her breakout role in Machete Kills, where she portrayed Space Babe, one of the women associated with the Bond-like villain Marcos Mendez (Demián Bichir). In the seven years since her debut, she has gone on to land supporting roles in numerous movies and TV shows.

RELATED: 10 Female Action Stars Who Do Their Own Stunts

Before venturing into Hollywood, Hernandez was a cellist in several bands. She decided to take up acting after she was fired from her job and dumped by her boyfriend in the same week. It turned out to be a good decision for her. The following are her best movie and television roles so far, according to IMDb.

One Of These Days (2020) - 5.9

One Of These Days (2020)

In a town in east Texas, a local car dealership holds a contest each year during which it gives away a new truck to the person who can touch it for the longest time. The contest starts with 20 people who all place one hand on the truck. Soon, the contestants get tired and drop out one by one.

The contest is soon hit with an unforeseen tragedy. Callie Hernandez plays the wife of Kyle, a fast-food restaurant employee who gets picked as one of the contestants.

Alien: Covenant (2017) - 6.4

Callie Hernandez as Upworth

The movie is set in the year 2104, and it revolves around the spaceship Covenant and its crew. The ship heads to a remote planet in order to colonize it. The crew members believe that the planet is a paradise, but, when they arrive, they encounter unforeseen dangers. They are thus forced to make a quick escape.

Callie Hernandez portrays Upworth, the Covenant's chief communication officer who also has paramedic training. Alien: Covenant is the sixth installment in the Alien franchise.

Under The Silver Lake (2018) - 6.5

Andrew Garfield and Callie Hernandez in Under The Silver Lake

Under The Silver Lake follows Sam (Andrew Garfield), a young man who is obsessed with conspiracy theories. He finds a woman swimming in the pool in his apartment one night. But, right after he gets to know her, she disappears. Sam thus tasks himself with finding out exactly what happened.

RELATED: 10 Thriller Movies That Are Better The Second Time You Watch Them

He later sees a news report of a billionaire who was burnt to death only to discover that the woman was burnt together with him. When he finds the billionaire's daughter to question her Millicent (Hernandez), she gets killed too.

The Endless (2017) - 6.5

The Endless - Aaron Moorhead and Callie Hernandez

The sci-fi thriller revolves around two brothers who once belonged to a UFO death cult. Two decades after escaping the cult, they receive a cryptic video inviting them back. Since they have nothing going on in their lives, they decided to go back to the cult's camp for a single day.

As soon as they arrive, things turn out to be more complicated than they had hoped. Callie Hernandez plays one of the cult members who falls for one of the brothers. Critics loved the film even more than fans, and, on Rotten Tomatoes, it has a score of 93%.

Graves (2016 to 2017) - 6.5

Nick Nolte and Callie Hernandez in Graves

The Epix series follows a former US president who believes that the policies of his administration damaged the country. He thus goes on a journey to rewrite his legacy by championing issues such as LGBTQ rights and immigration. At the same time, his wife also reveals her political ambition.

Hernandez plays a waitress named Samantha who happens to meet the former POTUS when he comes to the coffee shop where he works. After a brief conversation, he convinces himself that her views are what he lacks, so he begins working with her to push his agenda.

Sin City: A Dame to Kill For (2014) - 6.5

Sin City: A Dame to Kill For

Sin City: A Dame To Kill For has a star-studded ensemble cast that includes Jessica Alba, Mickey Rourke, Bruce Willis, Josh Brolin, Joseph Gordon-Levitt, Ray Liotta, Lady Gaga, and Julia Garner. Hernandez plays a woman named Thelma.

RELATED: The 10 Worst Movie Sequels Of The Past Decade (According To IMDb)

Unfortunately, this sequel wasn't as successful as the first film. It only made $39 million against a production and marketing budget of $65 million. In comparison, the first film made $160 million against a production budget of $40 million. Despite a warm reception from fans, critics weren't kind. On Rotten Tomatoes, it has a score of 43%.

S0undtrack (2019) - 6.7

Soundtrack - Callie Hernandez

The Netflix musical tells the story of different people in Los Angeles and their journies through life and music. Hernandez plays an aspiring musician named Eleanor "Nellie" O’Brien.

Unfortunately, the series was canceled after one season. Initially, FOX was the network meant to air Soundtrack. But, after the pilot was produced, FOX declined to order a full series. The pilot was thus shopped around, and Netflix ended up acquiring it. Sadly, the musical wasn't a huge success.

From Dusk Till Dawn (2014 - 2016) - 6.9

Callie Hernandez as Jessie

The plot of the series mirrors that of the similarly titled '90s movie that had Quentin Tarantino in a lead role. Two bank robbers decide to flee to Mexico while being tracked down by authorities. However, they find themselves in trouble when they enter a bar full of supernatural creatures.

Like the movie, the series was also directed by Robert Rodriguez. It was released on the El Ray network in the US and as a Netflix original internationally. Hernandez plays a woman named Jessie who finds herself as a hostage during a shootout involving the robbers at a store.

Too Old To Die Young (2019) - 7.4

Callie Hernandez as Amanda

Too Old to Die Young follows a grieving detective, Martin Jones, whose partner, Larry, has just been killed. Living a double life as an assassin, he soon finds himself entangled with deadly, Yakuza soldiers, Mexcian sicarios, Russian hitmen, as well as trained teenage underground snipers.

RELATED: 10 Best Miniseries In TV History, Ranked

Hernandez portrays Larry's mistress Amanda. Larry was killed just as he was sending a selfie to her. The miniseries is available to stream on Amazon Prime.

La La Land (2016) - 8.0

Callie Hernandez as Tracy

In La La Land, a jazz pianist named Sebastian and an aspiring actress named Mia meet and fall in love while chasing their dreams in Los Angeles. The romantic musical was a huge success, grossing $447 million worldwide and receiving a whopping 14 Oscar nominations (winning six).

Hernandez plays Tracy, one of Mia's housemates. She convinces Mia to go to a party with her with the promise that someone there will jumpstart her acting career. However, things don't go exactly as Mia had hoped.

NEXT: Top 10 Films Directed By Women Available On Netflix, Ranked (According To IMDb)