Danielle Brooks: I've struck gold in my career

Danielle Brooks feels she's "finally hit the pot of gold" in her career.

The 34-year-old actress - who stars as Sofia in 'The Color Purple' - believes she's been forced to earn her success in Hollywood.

Danielle - who has been nominated for an Oscar for her role in 'The Color Purple' - told The Independent: "You know when you’re going through hard times in this industry. I’ve finally made it to the top of the mountain. Or, like, a rainbow.

"The beautiful thing about a rainbow is that there’s this journey to get into the pot of gold - and as beautiful as a rainbow is, it’s still shaped like a hill, a hill that you have to climb and get over. So that’s what it feels like - I finally hit the pot of gold."

Danielle feels that she's been underpaid at times in her career.

However, she jumped at the chance to star in 'The Color Purple', describing the movie as a "legacy" project.

Danielle explained: "To be honest, when it comes to 'The Color Purple' and what [it] means to me, it wasn’t about the money. It was not about the money.

"It was about legacy. It was about what I was leaving [behind]; how people would remember my name when I leave this earth. There’s no price tag. There’s no dressing room. There’s no fancy trailer that can compare to the gift that I have been given playing this role."

Danielle previously starred in a Broadway production of 'The Color Purple', and she didn't have any doubts about joining the film's cast.

She admitted: "I would have done it for $2, because I know the value in this story and what it means to me. What it’s given me."

© BANG Media International