The Sopranos actress Jamie-Lynn Sigler has revealed she is battling multiple sclerosis (MS).

The star, who found fame as the daughter of mob boss Tony Soprano, was diagnosed when she was 20 years old, but has only just opened up about her illness.

Jamie-Lynn Sigler arrives at the 14th Annual Screen Actors Guild Awards
Jamie-Lynn shot to fame on The Sopranos (Chris Pizzello/AP)

“I wasn’t ready until now. You’d think that after all these years, somebody would be settled with something like this, but it’s still hard to accept,” she told People.

The actress, who recently married baseball star Cutter Dykstra, told the magazine that she lived symptom-free for “quite some time” but it “reared its ugly head” over the past decade.

Jamie-Lynn Sigler arrives at The Art of Elysium's Ninth annual Heaven Gala
The actress with her baseball player beau (Rich Fury/Invision)

“I can’t walk for a long period of time without resting. I cannot run. No superhero roles for me.

“Stairs? I can do them but they’re not the easiest. When I walk, I have to think about every single step, which is annoying and frustrating.”

Cast members of the hit HBO television series The Sopranos, pictured from left, Edie Falco, James Gandolfini and Jamie-Lynn Sigler, arrive at the world premiere of the sixth season in New York
Jamie-Lynn with her on-screen parents Edie Falco and James Gandolfini (Stuart Ramson/AP)

She also revealed that she has covered up her illness, which affects the central nervous system, while working over the years since The Sopranos ended.

She said: “Sometimes all I needed was like five or 10 minutes to sit and recharge but I wouldn’t ask, because I didn’t want them to be suspicious,”

Jena says she takes a twice-daily pill which has kept her symptoms stable for the past six years. “Things are manageable now,” she adds. “It takes a fighting attitude to deal with all this. This disease can absolutely take over your life if you let it.”