Embattled Ex-Marvel Star Jonathan Majors Engaged to Actress Meagan Good
Good stood by Majors after he was convicted of assaulting his ex-girlfriend.

Michael Tran/AFP via Getty Images
Embattled actor Jonathan Majors has gotten engaged to girlfriend Meagan Good, People magazine reported. The former Marvel star and the Shazam: Fury of the Gods actor announced news of their engagement at the EBONY Power 100 Gala on Sunday. “We’re feeling great,” Good told the magazine. “It’s a season of joy,” Majors added. The couple began dating in May 2023, not long after Majors, 35, was arrested on suspicion of assaulting his ex-girlfriend. Many predicted the actor was on the verge of superstardom at the time thanks to his portrayal of villain Kang the Conqueror in the Marvel Cinematic Universe. But after Majors’ arrest, his PR and management companies dropped him, and several high-profile projects—including a new Avengers movie he was slated to lead—fell through. In December, he was convicted of misdemeanor assault and harassment, and sentenced to a year of domestic violence counseling. Good, 43, attended his court appearances and stood by him even as more women came forward with allegations of abuse—claims that Majors has denied. Despite his legal troubles, in June Majors landed a starring role in a new film from director Martin Villeneuve. “It’s a season of all good things,” said Good, who most recently starred in Tyler Perry’s Divorce in the Black, at the EBONY gala. “Amen,” Majors agreed.
Register below to read this article for free or subscribe
to unlock unlimited access to The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
You're all set!
Thanks for subscribing.