James Paxton portrayed a young version of the character John Garrett on several episodes of Marvel's Agents of S.H.I.E.L.D. (2013), the same character that was originally played by his father Bill Paxton for six episodes beginning with T.A.H.I.T.I. (2014).