[Photos: MGK by Bridger Scott, Cara Delevingne via Wikimedia Commons]

Machine Gun Kelly won people over with his role in The Dirt, but his next acting gig is already lined up.

According to Hollywood Reporter, The rapper is set to star in a heist thriller called Punk alongside Suicide Squad actress Cara Delevingne.

Read More: Grayscale drop powerful new song “Painkiller Weather,” share video


The film is the feature debut for director Richard Hughes with Sylvester Stallone acting as executive producer.

Punk follows Peter, played by rapper Vince Staples, who takes off on a road trip with a crew of runaways. The group are led by Skip (MGK) and his sister Lucy (Delevingne) as they head on train-hopping adventures.

Peter later finds out the crew are bank robbers dead set on becoming modern-day Robin Hoods.

This will also be Staples first lead film role following numerous minor roles in various short films. The film starts shooting this year, with Fortitude introducing the film to buyers in Cannes.

While Machine Gun Kelly has firmly established his music and now movie careers, the rapper also recently took a stab at comedy. He performed at a comedy club in Burbank, CA for the first time ever in support of his bff Pete Davidson after losing a bet.

The rapper is preparing to release his upcoming record Hotel Diablo with the first new song being released this Friday. The rapper posted a teaser video of him furiously rapping in the studio and gave fans a time frame for the album’s release. If you haven’t seen that clip yet, take a look at the video below.

What do you think of Machine Gun Kelly’s new venture into the acting world? Let us know in the comments below.

See More: 10 concert posters from your favorite bands before they blew up