ID
Iain De Caestecker

Iain De Caestecker

Iain De Caestecker (də KAST-kər), is a Scottish actor. He is known for his roles in the films Shell (2012), In Fear (2013), Not Another Happy Ending (2013), Lost River (2014), and Overlord (2018). From 2013 to 2020, he portrayed Leopold Fitz in the television series Agents of S.H.I.E.L.D.
WIKIPEDIA