Cast and Crew of For All Mankind

For All Mankind

"For All Mankind" invites viewers into a captivating alternate history where the space race never lost its momentum, allowing NASA and its vision of exploring the cosmos to remain at the forefront of America's ambitions. This series unfolds through the eyes of dedicated astronauts, engineers, and their families, painting a richly detailed picture of what could have been had the fervor for space exploration endured unabated. The narrative weaves together the professional and personal lives of its characters, highlighting their dreams, sacrifices, and the profound impact of their work on the world around them.

At the heart of this inspiring saga are unforgettable characters such as Joel Kinnaman's Ed Baldwin, a steadfast astronaut who grapples with the weight of responsibility not only to his country but also to his family, and Michael Dorman's Gordon 'Gordo' Stevens, whose journey is marked by ambition and introspection in the face of unpredictable challenges. Through their experiences, the show explores the pressures and triumphs that accompany the quest for greatness in the unforgiving realm of space, depicting the astronauts as both heroic figures and vulnerable individuals. The interplay between their high-stakes missions and their personal lives adds complexity and depth, making their aspirations and struggles resonate deeply with audiences.

The series serves not merely as a nostalgic reflection on the golden age of space exploration, but also as a compelling commentary on the enduring human spirit and the quest for knowledge that transcends earthly boundaries. By infusing the narrative with elements of drama, ambition, and resilience, "For All Mankind" showcases a world where the sky is not the limit but merely the beginning of humanity's journey. As we follow the characters through successes and setbacks, we are reminded of the power of dreams and the indomitable will to push beyond the stars.

Main Cast of For All Mankind

Joel Kinnaman as Ed Baldwin

Joel Kinnaman

Ed Baldwin
Joel Kinnaman delivers a compelling and nuanced performance as Ed Baldwin in the Apple TV+ series "For All Mankind." As a veteran astronaut and family man navigating the alternate history of a space race that never ended, Kinnaman masterfully balances the complexities of a character driven by a deep-seated passion for exploration and a sense of duty to his country. His portrayal of Ed is both stoic and vulnerable, capturing the internal struggle of a man whose personal ambitions often clash with the political machinations of the space program and the emotional toll it takes on his family. Kinnaman's Ed is a pillar of strength and resilience, yet he allows the audience to see the cracks in his armor, particularly in moments of intense personal loss or professional setbacks, making his character deeply relatable and emotionally resonant. With every season, Kinnaman peels back new layers of Ed's psyche, showcasing his evolution from a gung-ho test pilot to a more reflective leader, grappling with the consequences of his choices in a rapidly changing world. His chemistry with the rest of the cast, especially his on-screen wife, played by Shantel VanSanten, adds a rich domestic dynamic that complements the show's grand space opera backdrop, grounding the series in human drama. Overall, Kinnaman's performance as Ed Baldwin is a testament to his range as an actor and significantly contributes to the show's critical acclaim and fan appreciation.
Michael Dorman as Gordon 'Gordo' Stevens

Michael Dorman

Gordon 'Gordo' Stevens
Michael Dorman's portrayal of Gordon 'Gordo' Stevens in the tv series 'For All Mankind' is nothing short of remarkable. As a NASA astronaut, Dorman brings a unique blend of charisma, vulnerability, and determination to the character, making Gordo a relatable and compelling figure. His performance is nuanced and layered, capturing the highs and lows of an astronaut's life, from the thrill of space exploration to the personal struggles that come with it. Dorman's chemistry with the rest of the cast is also noteworthy, adding depth to the ensemble and contributing to the overall success of the show.
Toby Kebbell as Miles Dale

Toby Kebbell

Miles Dale
Toby Kebbell delivers a compelling performance as Miles Dale in the Apple TV+ series "For All Mankind." Kebbell brings a complex and nuanced portrayal to the character, a NASA astronaut whose personal ambitions and moral compass are put to the test in an alternate history where the space race never ended. His performance is both intense and subtle, capturing the internal struggle of a man caught between the exhilarating pursuit of space exploration and the political machinations on Earth. Kebbell's Miles is a character of depth, showing vulnerability and determination in equal measure, and his interactions with the ensemble cast highlight the interpersonal dynamics that are central to the show's narrative. His ability to convey the weight of responsibility and the allure of discovery makes his portrayal of Miles Dale a standout element in the show's exploration of human resilience and the spirit of competition.
Krys Marshall as Danielle Poole

Krys Marshall

Danielle Poole
Krys Marshall delivers a compelling and nuanced performance as Danielle Poole in the Apple TV+ series "For All Mankind." As an astronaut and one of the first women in space in this alternate history drama, Marshall's portrayal of Poole is both inspiring and complex. She brings a fierce determination and intelligence to the role, expertly navigating the character's journey from a trailblazing space explorer to a leader within NASA, all while grappling with the personal and professional challenges that come with being a pioneer in a male-dominated field. Marshall's performance is marked by a strong on-screen presence, vividly conveying Danielle's passion for space exploration, her resilience in the face of adversity, and her deep camaraderie with her fellow astronauts. Her ability to balance the character's strength with vulnerability adds depth to the series, making Danielle Poole a standout figure in the richly woven narrative of "For All Mankind."
Shantel VanSanten as Karen Baldwin

Shantel VanSanten

Karen Baldwin
Shantel VanSanten delivers a captivating performance as Karen Baldwin in the Apple TV+ series "For All Mankind." Her portrayal of the complex and resilient wife of an astronaut is both heartwarming and heartbreaking, as she navigates the challenges of raising a family in the shadow of the space race. VanSanten's nuanced acting brings depth and authenticity to the character, making Karen a relatable and compelling figure for audiences. Her chemistry with co-star Joel Kinnaman is palpable, adding an extra layer of emotion to their on-screen relationship. Overall, VanSanten's performance is a standout in the series and showcases her range as an actress.
Edi Gathegi as Dev Ayesa

Edi Gathegi

Dev Ayesa
Edi Gathegi delivers a compelling performance as Dev Ayesa in the Apple TV+ series "For All Mankind," a role that marks a significant departure from his previous work. As Dev, Gathegi brings depth and complexity to the character of a NASA engineer whose brilliance is often overshadowed by his troubled past and addiction struggles. His portrayal is nuanced, balancing the character's intense intellect with a palpable vulnerability that elicits empathy from the audience. Gathegi's Dev is a man caught between his personal demons and his professional aspirations, and the actor skillfully navigates this duality, infusing Dev with a raw authenticity that resonates on screen. His performance is characterized by an understated intensity, capturing the essence of a man whose contributions to the space race are as critical as they are conflicted. Gathegi's portrayal not only enriches the alternate history narrative of "For All Mankind" but also adds a layer of humanity to the show's exploration of the untold stories behind the space program's success.
Cynthy Wu as Kelly Baldwin

Cynthy Wu

Kelly Baldwin
Jodi Balfour as Ellen Wilson

Jodi Balfour

Ellen Wilson
Coral Peña as Aleida Rosales

Coral Peña

Aleida Rosales
Tyner Rushing as Samantha Massey

Tyner Rushing

Samantha Massey
Sarah Jones as Tracy Stevens

Sarah Jones

Tracy Stevens
Svetlana Efremova as Irina Morozova

Svetlana Efremova

Irina Morozova
Wrenn Schmidt as Margo Madison

Wrenn Schmidt

Margo Madison
Daniel Stern as Eli Hobson

Daniel Stern

Eli Hobson
Casey W. Johnson as Danny Stevens

Casey W. Johnson

Danny Stevens
Sonya Walger as Molly Cobb

Sonya Walger

Molly Cobb

Crew of For All Mankind

Full backstage crew list →