Singer Courtney Love has landed a recurring role on U.S. Tv series Empire.

The Hole frontwoman will play rocker Elle Dallas on the gritty new show, which stars Hustle & Flow castmates Terrence Howard and Taraji P. Henson.

Love's appearance on the series comes months after she booked a recurring role on the final season of Sons of Anarchy earlier this year (14).

Empire will premiere in America in January (15).