Iain De Caestecker



Place of birth:

Glasgow - Scotland - UK:


Iain De Caestecker is a Scottish actor, most well known for playing Agent Leo Fitz in Marvel’s Agents of S.H.I.E.L.D.

Film Credits

Overlord (2018)
as Morton Chase
Lost River (2015)
as Bones
Liam and Lenka (2014)
as Liam
All Over Brazil (2014)
as Stephen
Not Another Happy Ending (2013)
as Roddy
Filth (2013)
as Ocky
In Fear (2013)
as Tom
Shell (2012)
as Adam
Up There (2012)
as Tommy
16 Years of Alcohol (2003)
as Frankie - Boy
The Little Vampire (2000)
as Nigel
Billy and Zorba (1999)
as Billy