Iain De Caestecker

 is a Scottish television actor born in 1987. He played the role of computer tech wiz Agent Leo Fitz on the ABC super-spy series Agents of S.H.I.E.L.D..