Question: who plays tom on a million little things
Answer: Sam Huntington