Terry Crews has offered a "third public apology" to Gabrielle Union and pledged to continue saying sorry to her.
The 52-year-old star has reached out again to the actress after she criticized him last week for failing to support her after she made allegations of discrimination on the 'America's Got Talent' set following her short-lived stint as a judge on the program.
Terry tweeted: "This will be my 3rd public apology to Gabrielle Union. If a 4th is needed, I will continue to apologize and push for reconciliation between the world, and more importantly, the culture I grew up in. I'm sorry, @itsgabrielleu #reconciliation (sic)"
The 'LA's Finest' star slammed the 'AGT' host for failing to speak up to support her and suggested he'd stayed quiet because he feared being sacked.
She said last week: "People hit me all day long and are like, what's happening? And the only thing I know for sure is that Terry Crews gets three checks from NBC.
"So, I don't know if being worried about job stability - which listen, we all know that if you speak up about racism and white supremacy, you absolutely can be shown the door.
"Based on his recent actions, do you really think Terry Crews was an ally, was helpful, was a sounding board?
"I think Terry Crews is showing us who he is and what he does during times of adversity and it's not solidarity."
Gabrielle also pointed out that she had offered her support to Terry when he spoke about allegedly being sexually assaulted in 2017 but was disappointed she didn't get the same backing when she made her claims against the show and NBC.
She added: "Not to say if I offer you solidarity I expect you to be the getaway driver during a bank robbery -- that's what he made it sound like in one of those series of tweets.