Iain De Caestecker Filmography
- Actor (22 credits)
- Overlord (2018)
- Agents of S.H.I.E.L.D.: Slingshot (2016) Leo Fitz
- Lost River (2014) Bones
- Liam and Lenka (2014) Liam
- Agents of S.H.I.E.L.D. (2013) Leo Fitz
- Not Another Happy Ending (2013) Roddy
- Filth (2013) Ocky
- Ultimate Spider-Man (2012) Agent Leo Fitz
- Up There (2012) Tommy
- Shell (2012) Adam
- The Secret of Crickley Hall (2012) Young Percy
- In Fear (2012)
- Young James Herriot (2011) James Herriot
- Lip Service (2010) Darren
- Courts mais GAY: Tome 9 (2005) Stephen (segment 'All over Brazil')
- 16 Years of Alcohol (2003) Frankie - Boy
- All Over Brazil (2003) Stephen
- River City (2002) Stuart
- Rockface (2002) Dan
- Monarch of the Glen (2000) Angus «Ricky» MacDonald
- The Little Vampire (2000) Nigel
- Billy and Zorba (1999) Billy