Overview of One Day at a Time and Its Cast
One Day at a Time is a scripted comedy-drama that ran from 2017 to 2020 and centers on a Cuban American family in Los Angeles as they navigate mental health, work, relationships, and generational differences. The main cast is led by Justina Machado as Penelope Alvarez, a nurse and widowed mother; Rita Moreno as Lydia Riera, her sharply opinionated mother; Stephen Tobolowsky as Bennett Riera, the supportive father; and Marcel Ruiz as Alex Riera, the younger son. The show balances family comedy with candid conversations about trauma, identity, and caregiving, supported by a thoughtfully built ensemble.
Principal Cast and Characters
| Actor | Character | Role Summary | Series Tenure |
|---|---|---|---|
| Justina Machado | Penelope Alvarez | Army veteran, nurse, and widowed mother; emotional anchor of the family | Main Seasons 1–3; recurring Season 4 |
| Rita Moreno | Lydia Riera | Matriarch with blunt humor and deep loyalty; widowed mother and grandmother figure | Main Seasons 1–3; recurring Season 4 |
| Stephen Tobolowsky | Bennett Riera | Compassionate, steady father and grandfather; works as a postal supervisor | Main Seasons 1–3; recurring Season 4 |
| Marcel Ruiz | Alex Riera | Younger son navigating school, identity, and grief; later discovers his voice as an advocate | Seasons 1–3; guest Season 4 |
| Ivonne Coll | Violeta Riera | Matriarch and Lydia’s mother; appears in memories and flashbacks | Recurring Seasons 1–2; guest later |
| Isabella Ferreira | Elena Riera | Eldest daughter; a college student exploring activism, relationships, and independence | Seasons 2–4 as series regular |
| Todd Grinnell | Building superintendent and loyal friend to the family; earnest and optimistic | Seasons 1–4 series regular | |
| Melanie de la Cruz | Sheryl | A friend and coworker of Penelope’s; grounded and practical | Seasons 1–3 recurring |
Main Cast Details
Justina Machado as Penelope Alvarez
Penelope is a former Army nurse and single mother of two who returns to work after her husband’s death. Machado brings warmth and wry humor to the role, balancing vulnerability with resilience. Her storylines center on employment challenges, dating, parenting, and processing grief, making her the emotional core of the series.
Rita Moreno as Lydia Riera
Lydia is the acerbic, fiercely loving matriarch whose quick wit and blunt honesty drive many of the show’s comedic moments. Moreno’s performance highlights generational trauma, cultural expectations, and the way affection can be expressed through teasing and rigor. Despite her sharpness, Lydia is devoted to her family’s well-being.
Stephen Tobolowsky as Bennett Riera
Bennett serves as the calm, steady father figure, balancing the household with patience and dry humor. Tobolowsky emphasizes reliability and empathy, often acting as a mediator during conflicts. His character also explores midlife adjustments, including career changes and companionship.
Marcel Ruiz as Alex Riera
Alex is the younger son who evolves from a sardonic teen into a more confident young adult. Ruiz captures the awkwardness of adolescence while addressing themes of grief, friendship, and self-acceptance. Later seasons focus on his activism, public speaking, and finding purpose after loss.
Recurring and Supporting Cast
- Ivonne Coll as Violeta Riera: Lydia’s mother, whose appearances provide glimpses of the family’s history and traditions.
- Isabella Ferreira as Elena Riera: The eldest daughter, whose college experience and activism broaden the show’s generational perspective.
- Todd Grinnell as Schneider: The earnest building superintendent who becomes a close friend and ally to the family.
- Melanie de la Cruz as Sheryl: Penelope’s pragmatic coworker, offering solidarity and workplace humor.
- Sierra Furtado as Cindy: A neighbor and friend who adds youthful energy and occasional conflict to the building’s social dynamics.
Character Evolution and Thematic Role
The cast of One Day at a Time is structured around growth and mutual support. Characters confront grief, mental health, cultural identity, and economic pressures with a mix of humor and sincerity. The show emphasizes found family, community care, and small daily acts of courage. As the family moves through seasons, the cast members’ arcs adapt to realistic change, such as moving out, career shifts, new relationships, and renewed activism, avoiding static tropes common in long-running comedies.
Notable Supporting Characters and Guest Appearances
Beyond the core ensemble, One Day at a Time has featured thoughtful guest appearances and recurring figures that deepen its themes. These include characters addressing veteran services, educators, and peers from school and work. While the main focus remains the Riera household, these interactions consistently reinforce the show’s grounded, empathetic tone.
Verifiable Cast and Role Summary
| Actor | Character | Primary Trait | Seasons as Regular |
|---|---|---|---|
| Justina Machado | Penelope Alvarez | Resilient, dry humor | Seasons 1–3 |
| Rita Moreno | Lydia Riera | Blunt, loving | Seasons 1–3 |
| Stephen Tobolowsky | Bennett Riera | Practical, gentle | Seasons 1–3 |
| Marcel Ruiz | Alex Riera | Skeptical, growing | Seasons 1–3 |
| Isabella Ferreira | Elena Riera | Idealistic, independent | Seasons 2–4 |
| Todd Grinnell | Schneider | Optimistic, earnest | Seasons 1–4 |