Kevin Federline, the former husband of Britney Spears, shared videos of the singer yelling at their sons.
He shared the videos on Instagram and deleted them after a short while.
The former couple had two sons Sean Preston, 16, and Jayden James, 15 together.
The video shared by Federline was made four years ago.
Yahoo Entertainment reported that the clips from two separate incidents.
"I can not sit back and let my sons be accused in this way after what they've been through," he wrote on Instagram.
"As much as it hurts us, we decided as a family to post these videos the boys took when they were 11 & 12. This isn't even the worst of it. The lies have to stop. I hope our kids grow up to be better than this."
Spears's attorney, Mathew Rosengart, hit back at Federline in a statement, claiming he "has undermined his own children" and violated the singer's privacy.
Prince Harry donned his miltary medals in a virtual appearance on social media
Eminem slated to release new album ‘The Death of Slim Shady’ this summer
Millie Bobby Brown compared her fiancé Jake Bongiovi to Stranger Things character
Buckingham Palace is reportedly making big changes to Operation Menai Bridge
Taylor Swift gets low-key response from ex-boyfriend Joe Alwyn after her album release
Kelsea Ballerini and Chase Stokes among the hottest couples since late 2023 when they began dating