Former Britain's Got Talent star Shaheen Jafargholi has said he is "so excited" at being cast in BBC One's EastEnders.
The Welsh teenager, who sang at Michael Jackson's memorial, will play Shakil Kazemi, the son of Bonnie Langford's character Carmel Kazemi.
Shaheen shot to fame at the age of 12 in 2009 when he auditioned to The Jackson 5 rendition of Who's Lovin' You on ITV's hit variety series. He reached the final and finished in seventh place.
At the time, Michael Jackson was in the UK preparing for his ill-fated This Is It tour. He saw Shaheen's performance and lined him up as a support act for the event at London's O2 Arena.
When the singer died, the youngster was instead invited to sing at Jackson's special memorial tribute in Los Angeles, which was broadcast around the world.
In EastEnders, Shaheen will play the 15-year-old brother of Kush (Davood Ghadami).
Known as Shaki by his friends and family, and described as a "cheeky teenager", he arrives in Albert Square determined to reunite his divorced parents. However, his endeavours do not quite go to plan.
Talking about his EastEnders role, the 19-year-old said: "I'm so excited to be joining the show.
"I've been a fan since I was a little kid so to now be a part of something so iconic is an honour. I'm also really excited to be working with a legend such as Bonnie Langford."
He added: "I'm having so much fun playing her son and can't wait for people to finally meet Shaki."
The Swansea star's acting credits include BBC dramas Casualty and Torchwood and a recurring role in CBeebies' series Grandpa In My Pocket.
Shaheen will make his first appearance in EastEnders later this spring.