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.
as self(1 ep)
as Emily
as Self(1 ep)
as Carlie Walters
as Ava Bertrand
as Dana
as Super Hero Darla
as Regina Harris(10 eps)
as Self - Guest(2 eps)
as Jocelyn Jablonski
as Camille Parks(24 eps)
as Self(1 ep)
as Jade Thompson
as Dash
as Tyra
as Colette Swanson(3 eps)
as Self - Guest(1 ep)
as Self(1 ep)
as Annie
as Super Hero Darla
as Free
as Kali(3 eps)
as Self(1 ep)
as Janet Foster
as Gabrielle Fateful
as Natalie Knight(3 eps)
as Self(1 ep)
as Self - Panelist(1 ep)
as Lara Vega(10 eps)
as Victoria Wavers(4 eps)
as Share
as Self - Guest(1 ep)
as Mya
as Linda Jackson
as Hollywood Actress #2
as Beverly
as Joanna Locasto(11 eps)
as Self(1 ep)
as Tamika Jones
as Self(1 ep)
as Mya
as Ms. Stevens
as Lorie Walker
as Falinda
as Blythe
as Cecilia(1 ep)
as Self
as Romy Marshall
as Luba
as Prudence
as Shelley Baum
as Kali(7 eps)
as April
as Coco
as Kara
as Natasha Freeman
as Naomi Phillips
as Cece
as Max
as Amy(1 ep)
as Melanie West(4 eps)
as Brittany
as Beautifull
as Fake Venus
as Beatrice Sloan (1970)(1 ep)
as Katie(2 eps)
as Self(1 ep)
as Jacqui Dandrige
as Tina
as Self(2 eps)
as Katie(22 eps)
as Tina - Jon Jon's Girlfriend
as Vanessa Scott(5 eps)
as Kara Taylor(1 ep)
as Self - Hostess(92 eps)
as Buela Douglas
as Paula Bryant(1 ep)
as Kay
as Tamika(66 eps)
as Nina(52 eps)
as Cisely Batiste
as Pauley(22 eps)
as Janie
as Alicia(1 ep)
as Shalona James(1 ep)
as Nicole(1 ep)
as Kid #2
as Ariana(2 eps)
as Nikki(1 ep)
as Tracee(1 ep)
as Self - Guest(1 ep)
as Young Girl(22 eps)
as Self(1 ep)
as Self - Presenter(1 ep)