
Acting · 38 years old
Glasgow, Scotland, UK
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.

Young James Herriot
James Herriot

Marvel's Agents of S.H.I.E.L.D.
Leo Fitz

Monarch of the Glen
Angus 'Ricky' MacDonald

The Fades
Paul Roberts

The Secret of Crickley Hall
Percy Judd

Marvel's Agents of S.H.I.E.L.D.: Slingshot
Leo Fitz

Us
Young Douglas

The Little Vampire
Nigel

Filth
Ocky

All Over Brazil
Stephen

Overlord
Private Morton Chase

The Winter King
Arthur Pendragon

Roadkill
Duncan Knock

Shell
Adam

Up There
Tommy

The Control Room
Gabe

Not Another Happy Ending
Roddy

Lost River
Bones

In Fear
Tom

16 Years of Alcohol
Frankie - Boy