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.
2023
as Arthur Pendragon
2022
as Gabe
2021
as Tim
2020
as Duncan Knock
2020
as Young Douglas
2018
as Private Morton Chase
2016
as Leo Fitz
2015
as Bones
2014
as Liam
2013
as Roddy
2013
as Leo Fitz
2013
as Ocky
2013
as Tom
2012
as Adam
2012
as Percy Judd
2012
as Tommy
2012
as Stephen (segment "All Over Brazil")
2011
as James Herriot
2011
as Paul Roberts
2005
as Stephen
2004
as Stephen
2003
as Frankie - Boy
2000
as Nigel
1999
as Billy