Three years and countless delays have passed since Sky Ferreira’s debut Night Time, My Time, but she’s racked up an impressive acting résumé in the interim. Soon, she will add two more titles to her growing repertoire.

Ferreira announced new roles in Edgard Wright’s (The Hitchhiker's Guide to the Galaxy, Scott Pilgrim vs. the World) action-comedy film Baby Driver and Jess Manafort’s (Remember the Daze) indie thriller Rosy. Baby Driver is slated to hit theaters in 2017, and it stars Ansel Elgort as a getaway driver whose bank robbery goes awry. Lily James, Jamie Foxx, Jon Hamm, Kevin Spacey and Eiza González have also been cast in the film. Ferreira will appear alongside The Fault in Our Stars and Paper Towns actor Nat Wolff in Rosy.

Ferreira also stars in Alex and Ben Brewer’s crime drama The Trust, which debuts at SXSW tomorrow. The cast features Nicolas Cage and Elijah Wood. The singer can be seen in Elvis & Nixon when it lands in theaters in April. She again shares the screen with Spacey, who portrays Nixon. Boardwalk Empire actor Michael Shannon plays Elvis. Last year, Ferreira appeared in Eli Roth’s horror flick The Green Inferno.

Night Time, My Time arrived in 2013. Ferreira’s sophomore follow-up Masochism is expected this summer. The singer previously promised a new single and corresponding short film last summer, but it was delayed due to scheduling and health issues. In January, Ferreira thanked fans for their patience:

I also know I’ve been really vague about my music so I appreciate the patience from some of you. I’ve been working on it the whole time & in 2016 you will hear it. I refuse to put out something that isn’t honest. It’s not something that I can force out. If I was to do it any sooner I either wouldhave been compromising myself & anyone listening.

Mike Dean (Kanye West, the Weeknd) will produce the album with additional support from Ariel Rechtshaid and Rahki.