Chris Pratt once lost out on a date with a girl because he couldn't pull off Michael Jackson's 'Man In The Mirror' at a karaoke bar.

Chris Pratt

Chris Pratt

The 37-year-old actor - who has a four-year-old son Jack with wife Anna Faris - had previously been impressed with his own rendition of the late King of Pop's classic track, so decided to sing it again in a bar after meeting a girl he wanted to impress.

Speaking on 'The Tonight Show Starring Jimmy Fallon', the 'Jurassic World' star said: "I had killed it one week, I felt really good. I was like, 'That's my song! I can sing 'Man In The Mirror'!'

"It's very difficult. High degree of difficulty but when you nail it, you nail it.

"I was riding high on the wave of nailing 'Man In The Mirror' the week before, but I went to a new karaoke bar and met a girl, her name was Marina.

"I was flirting with her, and I had 'Man In The Mirror' in my pocket and I knew I was gonna kill it.

"I got up on stage and I said 'This song's for Marina'.

"Now, I didn't realise there's different notes and different keys and stuff, and it just wasn't my key, it wasn't my night."

But the 'Parks and Recreation' actor soldiered on through with the song until someone from the crowed yelled "You suck" and his evening rapidly went downhill.

He continued: "I really started sweating.

"Some guy yelled 'You suck', and I look and he's standing right next to Marina!

"And she left with the 'You suck' guy!"

But the disastrous experience hasn't put Christ off karaoke for good.

He said: "I am a karaoke guy. I've sung karaoke for a long time, my whole family always sings karaoke at parties."