The Margo’s Got Money Troubles cast features Elle Fanning, Nick Offerman and Greg Kinnear. This info article contains minor spoilers and character details for David E. Kelley’s 2026 Apple TV miniseries on Peacock. Check out more cast guides in Vague Visages’ Know the Cast category.
Margo’s Got Money Troubles explores the life of a single mother. As Margo pursues a writing career, she gets pregnant after hooking up with a professor. The narrative follows the main protagonist as she builds a following on OnlyFans. Here’s every actor and character in Margo’s Got Money Troubles, an adaptation of Rufi Thorpe’s 2024 novel.
Read More at VV — Know the Cast: ‘Your Friends & Neighbors’
Margo’s Got Money Troubles Cast: Elle Fanning as Margo Millet
Character Profile: A 20-year-old literature student. She drops out of Fullerton College to raise a young son. Margo earns an online following after learning the promotional nuances of OnlyFans.
Fanning’s Resume: Cleo in Somewhere (2010), Alice Dainard in Super 8 (2011), Catherine in The Great (2020-23), Sylvia Russo in A Complete Unknown (2024), Rachel Kemp in Sentimental Value (2025)
Read More at VV — Know the Cast: ‘Murderbot’
Margo’s Got Money Troubles Cast: Nick Offerman as Jinx Millet
Character Profile: Margo’s father. He is a professional wrestler and recovering drug addict. Jinx lives with Margo while clashing with her mother.
Offerman’s Resume: Ron Swanson in Parks and Recreation (2009-15), Deputy Chief Hardy in 21 Jump Street (2012), Karl Weathers in Fargo (2015), Forest in Devs (2020), Beef Tobin in The Great North (2021-25)
Read More at VV — Know the Cast: ‘Stick’
Margo’s Got Money Troubles Cast: Greg Kinnear as Kenny
Character Profile: A youth ministry director. He is an Episcopalian and an Elvis Presley fan. Kenny maintains a romantic relationship with Margo’s mother.
Kinnear’s Resume: Simon Bishop in As Good as It Gets (1997), Frank Navasky in You’ve Got Mail (1998), Richard Hoover in Little Miss Sunshine (2006), Bill Shepherd in House of Cards (2018), Brian Miller in Black Bird (2022)
Read More at VV — Know the Cast: ‘Government Cheese’
Margo’s Got Money Troubles Cast: Thaddea Graham as Susie
Character Profile: Margo’s roommate. She is a professional wrestling fan and hopeless romantic. Susie’s cosplay knowledge influences Margo’s OnlyFans persona.
Graham’s Resume: Bea in The Irregulars (2021), Vivian Lim in Wreck (2022-24), Una Houlihan in Bad Sisters (2024), Meg in Jay Kelly (2025), Katie in After the Hunt (2025)
Read More at VV — Know the Cast: ‘The Studio’
Margo’s Got Money Troubles Cast: Michael Angarano as Mark Gable
Character Profile: A Fullerton College literature professor. He is a married man who impregnates Margo. Mark gets intimidated by the protagonist’s concerned father.
Angarano’s Resume: Young William in Almost Famous (2000), Travis in Red State (2011), Dr. Bertie Chickering Jr. in The Knick (2014-15), Eddie Zeidel in I’m Dying Up Here (2017-18), Nick Pearson in This Is Us (2018-21)
Read More at VV — Know the Cast: ‘Bad Monkey’
Margo’s Got Money Troubles Cast: Michelle Pfeiffer as Shyanne Millet
Character Profile: Margo’s mother. She reunites with Jinx while navigating a relationship with Kenny. Shyanne worries about Margo’s decision-making process.
Pfeiffer’s Resume: Elvira in Scarface (1983), Susie Diamond in The Fabulous Baker Boys (1989), Catwoman/Selina in Batman Returns (1992), Louanne Johnson in Dangerous Minds (1995), Stacy Clyburn in The Madison (2026)
Read More at VV — Know the Cast: ‘Sunny’
Margo’s Got Money Troubles Cast: Nicole Kidman as Lace
Character Profile: Jinx’s friend. She is a professional wrestler and lawyer. Lace offers legal assistance to Margo.
Kidman’s Resume: Claire Lewicki in Days of Thunder (1990), Isabel Archer in The Portrait of a Lady (1996), Alice Harford in Eyes Wide Shut (1999), Kaitlyn Meade in Lioness (2023-), Kay Scarpetta in Scarpetta (2026)
Read More at VV — Know the Cast: ‘Land of Women’
The Margo’s Got Money Troubles cast also includes:
- Marcia Gay Harden as Elizabeth Gable
- Caitlin McGee as Sarah Gable
- Laura San Giacomo as Tessa
- Annalise Basso as Kathryn
- Sasha Diamond as Diamond
- Kerri Kenney as Dana Lockhart
- Geoff Pierson as Lawrence J. Boch
- Lindsey Normington as Rose
- Rico Nasty as KC
- Graham Hendrix as Bodhi
- River Cabrera-Kelley as Bodhi
- Marisela Zumbado as Katie
- Solofa Fatu Jr. as Rikishi
- Kailena Mai as Rebecca
Q.V. Hough (@QVHough) is Vague Visages’ founding editor.
Categories: 2020s, Apple TV+ Originals, Comedy, Drama, Know the Cast, TV, TV Cast Guides

You must be logged in to post a comment.