After his performance at the International Indian Film Academy Awards (IIFA) in Macau, the singer was offered 1.1 million pounds to appear in a new film, themirror.co.uk reported.
He will play a fictional musician and perform two songs with his part to be shot in London. Other details of the film have not been disclosed as of now.
"The deal has really lifted his spirits, " said a source.