Characters played by Milo Ventimiglia
Jack Pearson
Characters played by Mandy Moore
Rebecca Pearson
Characters played by Sterling K. Brown
Randall Pearson
Characters played by Chrissy Metz
Kate Pearson
Characters played by Justin Hartley
Kevin Pearson
Characters played by Susan Kelechi Watson
Beth Pearson
Characters played by Chris Sullivan
Toby Damon
Characters played by Eris Baker
Tess Pearson
Characters played by Faithe Herman
Annie Pearson
Characters played by Jon Huertas
Miguel Rivas
Characters played by Mackenzie Hancsicsak
10 Year Old Kate
12 Year Old Kate
13 Year Old Kate
11 Year Old Kate
9 Year Old Kate
8 Year Old Kate
Young Kate
Characters played by Parker Bates
10 Year Old Kevin
12 Year Old Kevin
13 Year Old Kevin
11 Year Old Kevin
9 Year Old Kevin
8 Year Old Kevin
Kevin's Fantasy Son
Young Kevin
Characters played by Hannah Zeile
17 Year Old Kate
18 Year Old Kate
19 Year Old Kate
15 Year Old Kate
14 Year Old Kate
Teen Kate
Characters played by Lonnie Chavis
12 Year Old Randall
10 Year Old Randall
13 Year Old Randall
11 Year Old Randall
9 Year Old Randall
8 Year Old Randall
Young Randall
Characters played by Niles Fitch
17 Year Old Randall
18 Year Old Randall
19 Year Old Randall
15 Year Old Randall
14 Year Old Randall
Teen Randall
Characters played by Logan Shroyer
17 Year Old Kevin
18 Year Old Kevin
19 Year Old Kevin
15 Year Old Kevin
14 Year Old Kevin
Teen Kevin
Characters played by Lyric Ross
Déjà Pearson
Déjà
Characters played by Ron Cephas Jones
William Hill