Question: who does milo ventimiglia play on this is us
Answer: Jack Pearson