Pryce is disappointed not to be helping Calzaghe prepare
Joe Calzaghe has suffered a big blow ahead of his 8 November New York fight with Roy Jones Jr.
Calzaghe's sparring partner, Bradley Pryce, was not allowed into the USA because he did not have a visa.
"It's because of my chequered past I think," said Pryce, who has a record of drink-related convictions. "I'm gutted not to be helping Joe."
Pryce said he had been under the impression he would not need a visa and said he had "learned a lesson".
"They (US immigration) said I have got convictions - as far as I'm concerned none of them are too serious - so I need to get a visa each time I travel," he told the BBC.
He had encountered problems in April when his visa arrived too late for him to travel to Las Vegas before Calzaghe's fight with Bernard Hopkins.
At the time he said: "I was done for resisting arrest, drink-driving and a few drunk and disorderly in about 2001 and 2002."
"Drink may have been an issue in my life in the past but it plays no part now.
Pryce hopes his absence will not be to Calzaghe's detriment as Calzaghe seeks to extend his winning run to 46 fights after being unbeaten for 15 years during his reign as super-middleweight world champion from 1997 until he relinquished the title this year.
"Joe has probably done enough sparring," said Pryce. "There's another boy on the bill - Kerry Hope - so maybe he can help out a bit. He's southpaw though, not the style Joe wants to spar with.
"The sparring's been done, but it would have been nice to keep sharp and help out. That's why I was going over there."
Pryce has fought once this year, successfully defending his Commonwealth light-middleweight title by defeating Midlander Marcus Portman in June.
But that does not disguise the disappointing year Pryce says he has had.
"It's been a terrible year boxing-wise for me and not been the best outside the ring either," he said.
"I've only boxed once this year and have had a few personal problems. It's been a terrible year, to be honest."