Iain De Caestecker Life story


Iain De Caestecker is a Scottish actor. He is known for his roles in the films Shell, In Fear, Not Another Happy Ending, Lost River, and Overlord. From 2013 to 2020, he portrayed Leopold Fitz/The Doctor in the television series Agents of S.H.I.E.L.D.

Iain De Caestecker Photos

Related Persons

Next Profile ❯