
Meagan Good
- Known for
- Acting
- Born
- August 8, 1981 (age 45)
- Birthplace
- Panaroma City, California, USA
Biography
Meagan Good (born August 8, 1981) is an American actress and model. She first gained critical attention for her role in the film Eve's Bayou (1997) prior to landing the role of Nina in the Nickelodeon sitcom Cousin Skeeter (1998–2001). In recent years, she is known for her role as Darla Dudley in the DCEU films Shazam! (2019) and Shazam! Fury of the Gods (2023). In March 2025, she married actor Jonathan Majors.
Known For
Photos
Filmography
Rocky Top College
Movie

Girl Dad
Movie
Picture This
TV · as self · 1 ep

I'll Never Let You Go
Movie · as Emily

Number One on the Call Sheet
TV · as Self · 1 ep

Tyler Perry's Divorce in the Black
Movie · as Ava Bertrand

Forever
Movie · as Carlie Walters

Buying Back My Daughter
Movie · as Dana

Truth Be Told
Movie

Shazam! Fury of the Gods
Movie · as Super Hero Darla

Day Shift
Movie · as Jocelyn Jablonski

The Jennifer Hudson Show
TV · 1 ep

Sherri
TV · as Self - Guest · 2 eps

Reasonable Doubt
TV · as Regina Harris · 10 eps

Death Saved My Life
Movie · as Jade Thompson

Harlem
TV · as Camille Parks · 24 eps

Overserved with Lisa Vanderpump
TV · as Self · 1 ep

If Not Now, When
Movie · as Tyra

Monster Hunter
Movie · as Dash

Our Own Christmas
Movie

Shazam!
Movie · as Super Hero Darla

The Intruder
Movie · as Annie

The Tamron Hall Show
TV · as Self - Guest · 1 ep

The Kelly Clarkson Show
TV · as Self · 1 ep

Prodigal Son
TV · as Colette Swanson · 3 eps

3 Years in Pakistan: The Erik Aude Story
Movie · as Self

A Boy. A Girl. A Dream
Movie · as Free

Love by the 10th Date
Movie · as Gabrielle Fateful

Deuces
Movie · as Janet Foster

The Hollywood Puppet Show
TV · as Self · 1 ep

White Famous
TV · as Kali · 3 eps

To Tell the Truth
TV · as Self - Panelist · 1 ep

Star
TV · as Natalie Knight · 3 eps

The $100,000 Pyramid
TV · as Self · 1 ep

Charlie, Trevor And A Girl Savannah
Movie

A Girl Like Grace
Movie · as Share

Minority Report
TV · as Lara Vega · 10 eps

The Late Late Show with James Corden
TV · as Self - Guest · 1 ep

Mr. Robinson
TV · as Victoria Wavers · 4 eps

Think Like a Man Too
Movie · as Mya

LUV
Movie · as Beverly

Anchorman 2: The Legend Continues
Movie · as Linda Jackson

Don Jon
Movie · as Hollywood Actress #2

Deception
TV · as Joanna Locasto · 11 eps

Think Like a Man
Movie · as Mya

Dysfunctional Friends
Movie · as Ms. Stevens

Dungeons & Dragons: The Book of Vile Darkness
Movie · as Karima

The Obama Effect
Movie · as Tamika Jones

The Eric Andre Show
TV · as Self · 1 ep

35 and Ticking
Movie · as Falinda

Jumping the Broom
Movie · as Blythe

Video Girl
Movie · as Lorie Walker

Harry's Law
TV · as Cecilia · 1 ep

Good Hair
Movie · as Self

The Unborn
Movie · as Romy Marshall

One Missed Call
Movie · as Shelley Baum

Saw V
Movie · as Luba

The Love Guru
Movie · as Prudence

Stomp the Yard
Movie · as April

Californication
TV · as Kali · 7 eps

Brick
Movie · as Kara

Waist Deep
Movie · as Coco

Miles from Home
Movie · as Natasha Freeman

D.E.B.S.
Movie · as Max

Venom
Movie · as Cece

Roll Bounce
Movie · as Naomi Phillips

The Cookout
Movie · as Brittany

You Got Served
Movie · as Beautifull

House
TV · as Amy · 1 ep

Kevin Hill
TV · as Melanie West · 4 eps

Deliver Us from Eva
Movie · as Jacqui Dandrige

Hustle and Heat
Movie · as Fake Venus

Biker Boyz
Movie · as Tina

Jimmy Kimmel Live!
TV · as Self · 2 eps

All of Us
TV · as Katie · 2 eps

Cold Case
TV · as Beatrice Sloan (1970) · 1 ep

Punk'd
TV · as Self · 1 ep

House Party 4: Down to the Last Minute
Movie · as Tina - Jon Jon's Girlfriend

The Division
TV · as Kara Taylor · 1 ep

My Wife and Kids
TV · as Vanessa Scott · 5 eps

Raising Dad
TV · as Katie · 22 eps

3 Strikes
Movie · as Buela Douglas

106 & Park
TV · as Self - Hostess · 92 eps

The Secret Life of Girls
Movie · as Kay

The Jersey
TV · as Tamika · 66 eps

Law & Order: Special Victims Unit
TV · as Paula Bryant · 1 ep

Cousin Skeeter
TV · as Nina · 52 eps

Eve's Bayou
Movie · as Cisely Batiste
The Gregory Hines Show
TV · as Pauley · 22 eps
Me And My Hormones
Movie · as Janie

Moesha
TV · as Nicole · 1 ep

The Steve Harvey Show
TV · as Alicia · 1 ep

Pacific Blue
TV · as Shalona James · 1 ep

Friday
Movie · as Kid #2

The Parent 'Hood
TV · as Ariana · 2 eps

Touched by an Angel
TV · as Nikki · 1 ep

On Our Own
TV · as Tracee · 1 ep

Late Night with Conan O'Brien
TV · as Self - Guest · 1 ep

Gabriel's Fire
TV · as Young Girl · 22 eps

Entertainment Tonight
TV · as Self · 1 ep

People's Choice Awards
TV · as Self - Presenter · 1 ep













