Iain De Caestecker

Iain De Caestecker was born in 1987 in Scotland. He is an actor, known for Agents of S.H.I.E.L.D. (2013), Filth (2013) and Lost River (2014).

Known For


Cast Credits

Marvel's Agents of S.H.I.E.L.D.: Slingshot (2016)
Starring as Agent Leo Fitz
Marvel's Agents of S.H.I.E.L.D.: Academy (2016)
Guest starring as Iain De Caestecker
Marvel's Agents of S.H.I.E.L.D. (2013)
Starring as Leo Fitz (104 episodes)
The Secret of Crickley Hall (2012)
Starring as Young Percy (2 episodes)
Marvel's Ultimate Spider-Man VS. The Sinister 6 (2012)
Guest starring as Leo Fitz
  • Episode 4x05: Lizards (Mar 13, 2016)
Young James Herriot (2011)
Starring as James Herriot
The Fades (2011)
Starring as Paul Roberts