Iain De Caestecker ( ; born 29 December 1987) is a Scottish actor, best known for his roles in films "Shell" (2012), "In Fear" (2013), "Not Another Happy Ending" (2013), "Lost River" (2014) and as Agent Leopold Fitz in the television series "Agents of S.H.I.E.L.D."
Caestecker is a twenty something actor playing in Agents of S.H.I.E.L.D.
Caestecker was born in 1987.  Agents of S.H.I.E.L.D. is a current tv show which makes Caestecker at least 30.  