A man who claims he has the world’s largest penis has reportedly weighed it to prove it is real.

According to TMZ, Roberto Esquivel Cabrera weighed what is believed to be his 18.9 inch member on camera at his home in Saltillo, Mexico, and it came out at 2lbs.

Mr Esquivel Cabrera has said he wants the Guinness Book of World Records to recognise it and previously had it x-rayed to prove its veracity.

But doctors are reported to have said 13 inches are just excess skin.

The 52-year-old reportedly said it had caused him to lose jobs and harmed his relationships, meaning he is forced to live alone and forage for food.

He told a local news website: “‘Look where it is, it goes far below the knees.

“I cannot do anything, I cannot work, and I am a disabled so I want authorities to declare me as a disabled person and give me support.

“Then, I want to go to the Guinness to get recognition.”