Actor Jamie Foxx has rubbished press reports he didn't get along with his Miami Vice co-star Colin Farrell, insisting they are friends and that Farrell has even been staying at his house since leaving rehab.

The actors became pals as they tackled a gruelling 10-month shoot on the film, which ended with Farrell checking himself into a clinic to treat exhaustion.

Farrell has since checked out of rehab.

Foxx says, "He's doing great. He's at the crib, he's at my house, chillin', you know hanging out.

"He had a couple little bumps, but we were all there for him. It's good to see a guy win."