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