Iain De Caestecker portrayed Leo Fitz in Agents of S.H.I.E.L.D. and the Agents of S.H.I.E.L.D.: Slingshot episode Progress. He also portrayed an alternate version of Leo Fitz in Agents of S.H.I.E.L.D., as well as another alternate version of the character in the episode The Last Day.

He also portrayed Leo Fitz's Life-Model Decoy in The Man Behind the Shield and Self Control, The Doctor in Inescapable and Izel in possession of Leo Fitz's body in Leap.

He portrayed himself in Agents of S.H.I.E.L.D.: Academy.


  • He was named TVLine's "Performer of the Week" for his acting in the episode Laws of Nature.


External Links

Community content is available under CC-BY-SA unless otherwise noted.