A salesman from Wolverhampton was left in tears after he was joined on stage by his four-year-old son on Saturday's X Factor.
The 26-year-old called Joseph broke down saying: "The reason that I’m here today is because I really want to try and give my son the best life possible, I’d feel complete in life if i could do that."
Advertisement
His performance of Led Zeppelin's Whole Lotta Love made the panel smile, Walsh told him: "You've got an amazing talent, you've got an authentic rock voice," and Barlow described him as "absolutely awesome".
He also impressed Mel B with the former Spice Girl saying: "You smashed it. You're really hot, you've got great tattoos, and you smash things up with tools, and then you sing...done."