The line up of contestants on tonight's (Thursday's) fourth Britain's Got Talent 2019's semi-final have been confirmed.
They join magic group 4MG, comedy singer Siobhan Phillips, the dancing students of Flakefleet Primary School and dog magic act Dave & Finn in the next round.
Tonight, two more acts will join them as the penultimate set of eight contestants fight for a place in the final live on ITV.
All this week, the top contestants perform in the Britain’s Got Talent semi- finals in the hope of winning the public vote and securing an all-important spot in the live grand final.
Those who make it through stand the chance of winning a life changing £250,000 and a coveted spot at the Royal Variety Performance.
Tonight's Britain's Got Talent 2019 semi-final line up on Thursday
So which acts are up tonight (Thursday, May 30)? The lineup of contestants who are on Thursday's BGT 2019 semi-final have been revealed...
Mark McMullan - 23-year-old singer from Northern Ireland
Jimmy Tamley - A 64-year-old professional comedian ventriloquist from Devon.
Ursula Burns - Singing harpist
Lil Icons - Dance group Iconic made up of young kids aged 7-11
Graeme Mathews - 34 year old comedy magic act from Essex
Ben Hart - Magician from London
Duo A&J - Aerialists Duo A&J are made up of from Julia from Coventry and Alex from the Ukraine.
Kerr James - 12-year-old singer from Glasgow
They'll perform live for viewer votes tonight live on ITV.
The contestant who gets the most public votes will go straight into Sunday's final while the judges will decide between the second and third placed acts as to who will join them.
Plus tonight will see a special live performance from K-pop group BTS.
Britain's Got Talent 2019's semi-finals air on Thursday, May 30 and Friday, May 31.
The live shows start from 7:30PM on ITV each week night with a group of contestants performing each evening and two acts will make it through.
The ten finalists - plus a wild card - will then go head to head in the grand finale on SUNDAY night, June 2 at 7:30PM on ITV.