Milo Ventimiglia as Jack Pearson
Mandy Moore as Rebecca Pearson
Sterling K. Brown as Randall Pearson
Chrissy Metz as Kate Pearson
Justin Hartley as Kevin Pearson
Susan Kelechi Watson as Beth Pearson
Chris Sullivan as Toby Damon
Eris Baker as Tess Pearson
Faithe Herman as Annie Pearson
Jon Huertas as Miguel
Griffin Dunne as Nicky Pearson
Caitlin Thompson as Madison Simmons
Chris Geere as Phillip
Hannah Zeile as Kate Pearson (teen)
Logan Shroyer as Kevin Pearson (teen)
Niles Fitch as Randall Pearson (teen)
Lyric Ross as Deja
Mackenzie Hancsicsak as Kate Pearson (kid)
Parker Bates as Kevin Pearson (kid)
Lonnie Chavis as Randall Pearson (kid)
Ron Cephas Jones as William Hill
Alexandra Breckenridge as Sophie
Asante Blackk as Malik Hodges
Melanie Liburd as Zoe
Jennifer Morrison as Cassidy Sharp