ID
Iain De Caestecker

Iain De Caestecker

Iain De Caestecker is a Scottish actor and is best known for his role as Leopold \"Leo\" Fitz in the TV series Marvel's Agents of S.H.I.E.L.D.
WIKIPEDIA