Iain De Caestecker
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.
Acting
TV
Marvel's Agents of S.H.I.E.L.D.
as Leo Fitz
2013
Movie
Overlord
as Private Morton Chase
2018
Movie
Filth
as Ocky
2013
Movie
Lost River
as Bones
2015
Movie
The Little Vampire
as Nigel
2000
TV
Marvel's Agents of S.H.I.E.L.D.: Slingshot
as Leo Fitz
2016
Movie
In Fear
as Tom
2013
Movie
Not Another Happy Ending
as Roddy
2013
TV
The Fades
as Paul Roberts
2011
TV
Roadkill
as Duncan Knock
2020
TV
The Secret of Crickley Hall
as Percy Judd
2012
Movie
Shell
as Adam
2012
TV
The Winter King
as Arthur Pendragon
2023
Movie
16 Years of Alcohol
as Frankie - Boy
2003
TV
Us
as Young Douglas
2020
TV
The Control Room
as Gabe
2022
TV
Monarch of the Glen
as Angus 'Ricky' MacDonald
2000
Movie
Up There
as Tommy
2012
Movie
All Over Brazil
as Stephen
2004
TV
Young James Herriot
as James Herriot
2011
Movie
Upstairs
as Tim
2021
Movie
Boys On Film 8: Cruel Britannia
as Stephen (segment "All Over Brazil")
2012
Movie
Courts mais Gay : Tome 9
as Stephen
2005
Movie
Liam and Lenka
as Liam
2014