United Kingdom, Jan. 9 -- Jack Osbourne learned from Ozzy Osbourne's "mistakes" as there were times when the late Black Sabbath star "wasn't the greatest parent".

The 40-year-old TV star has opened up about his relationship with his father - who died in July at the age of 76 - and revealed he didn't always have the best relationship with the rocker because of his long-running addiction issues but he's determined to use the good and the bad to make him a better dad to his own children.

During an appearance on the Leave No Doubt Fatherhood podcast, Jack - who is dad to four daughters - explained: "There were times when [Ozzy] wasn't the greatest parent.

"He came from a time where fathers didn't really parent back then. They went to work,...