Reality TV star Michael Lohan has agreed to step in the ring with baseball legend Jose Canseco for a mismatched celebrity fight night.

Hailed as the Battle of the Hollywood Bad Boys, the boxing match will take place in September at a venue in Los Angeles.

Both stars have fought for charity in the past - Lohan is 3-0 in bouts with the likes of fellow U.S. reality star Jonny Fairplay, while Canseco boasts a 5-1 record with victories over Danny Bonaduce and Tareq Salahi.

The sportsman is the early favourite to win the scrap and end Lohan's unbeaten record.

Tori Spelling's husband Dean MCDermott will referee the fight, according to TMZ.