Liam Gallagher to sing on talent show The Voice

Liam Gallagher will appear as a special guest on The Voice. Photo: PA

Former Oasis frontman Liam Gallagher has been booked as an unlikely guest on BBC1 talent show The Voice.

The singer will perform with his band Beady Eye on this weekend's semi-final, just days after he made a u-turn on a pledge to appear on rival show The X Factor.

Liam, whose band's new album BE is soaring towards the top of the charts this weekend, has defended his planned appearance on the show.

The Voice coaches Danny O'Donoghue, Sir Tom Jones, Jessie J and will.i.am. Credit: PA

Liam said: "Really looking forward to doing The Voice - it's been a lifelong ambition.

"If being asked to sing live and in tune on a programme that promotes the voice is a crime then shoot me."

Read more: Liam Gallager warned 'don't look back in anger'

Liam said earlier this year that the group were aiming to appear on X Factor but last week announced: "We've changed our mind now."

The singer's brother Noel was once sounded out by Simon Cowell to be an X Factor judge, but declined.

Beady Eye will perform new single Second Bite Of The Apple on Saturday's edition of The Voice.

Noel Gallagher (right) quit Oasis after falling out with Liam. Credit: PA

Liam has proclaimed that fans of his old act Oasis need to "grow up" and stop taking sides between his new band and his brother Noel's group High Flying Birds.

Oasis split in 2009 following a row between the two feuding siblings, with both going on to launch their own music projects.

However, despite the rift with Noel, Liam said he does not rule out an Oasis reunion next year to mark 20 years since their debut album Definitely Maybe.

"I'm not against nothing. Never say never but right now this is where we're at," he said.

Read more: Former Britpop rivals join forces for charity gig