Mark Wahlberg once started a feud with Leonardo Dicaprio after being a ''d**k'' to him at a charity event.

The 42-year-old actor didn't realise he had infuriated the 39-year-old star until it came to him auditioning for 1995 drama movie 'The Basketball Diaries', and he claims Leonardo - who played main character Jim Carroll in the film - was determined to make sure Mark didn't land a part in the motion picture.

Speaking in the latest issue of The Hollywood Reporter magazine, he said: ''Leonardo [DiCaprio] was like, 'Over my dead f***ing body. Marky Mark's not going to be in this f***ing movie.'

''Because we'd had a thing - I didn't even realise it, [but] I was a bit of a dick to him at a charity basketball game.

''So he was like, 'This f***ing asshole is not going to be in this movie.' ''

Despite the initial animosity, Mark impressed the producers and landed the role of Mickey and the pair ended becoming really good friends.

He added: ''So I come in and I do the audition and I kind of look at him and he kind of looks at me, and then we do a scene, and they're like, 'Hmm, this f***ing dude's pretty good, right?'

''The next thing you know, boom, we're hanging out.''