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