
Glasgow, Scotland, UK
Iain De Caestecker (/də ˈkæskər/ də KAS-kər; born 29 December 1987) is a Scottish actor. He is best known for portraying Leopold Fitz/The Doctor in the television series Agents of S.H.I.E.L.D. (2013–2020). He is also known for his roles in Coronation Street (2001–2003) as Adam Barlow and the films Shell (2012), In Fear (2013), Not Another Happy Ending (2013), Lost River(2014), and Overlord (2018). Description above from the Wikipedia article Iain De Caestecker, licensed under CC-BY-SA, full list of contributors on Wikipedia.

as Arthur Pendragon

as Leo Fitz
2013

as Angus 'Ricky' MacDonald
2000

as Arthur Pendragon
2023

as Private Morton Chase
2018

as Duncan Knock
2020

as Leo Fitz
2016

as Ocky
2013

as Bones
2015

as Paul Roberts
2011

as Young Douglas
2020

as Dan
2002
as Bones
2015

as Tim
2021

as Private Morton Chase
2018

as Bones
2015

as Liam
2014

as Roddy
2013

as Ocky
2013

as Tom
2013

as Adam
2012

as Tommy
2012

as Stephen (segment "All Over Brazil")
2012

as Stephen
2005

as Stephen
2004

as Frankie - Boy
2003

as Nigel
2000

as Billy
1999
as Arthur Pendragon
10 ep.

as Leo Fitz
126 episodes

as Angus 'Ricky' MacDonald
1 episodes

as Arthur Pendragon
10 episodes

as Duncan Knock
4 episodes

as Leo Fitz
1 episodes
1 episodes

as Paul Roberts
6 episodes

as Young Douglas
3 episodes

as Dan
1 episodes

as Gabe
3 episodes

as Percy Judd
3 episodes

as James Herriot
3 episodes