Biography
Iain De Caestecker is a Scottish actor. He went to Hillhead Primary School and successfully completed an HND in Acting and Performance at Langside College.
He played the lead in two high-profile BBC series - BAFTA-winning The Fades and Young James Herriot (both 2011). The latter earned him a nomination for a BAFTA Scotland for Best Actor/Actress - Television.
Psychological horror film In Fear premiered at the 2013 Sundance Film Festival to rave reviews. That same year, De Caestecker appeared in Filth and Not Another Happy Ending; the latter earned him his second BAFTA Scotland nomination, this time in the Best Actor/Actress - Film category.
He also appeared in the music video for Gabrielle Aplin's song "Please Don't Say You Love Me".
In 2013, De Caestecker landed the role of Leopold Fitz on the television series Agents of S.H.I.E.L.D. (2013). That same year, De Caestecker was cast in the lead role of Ryan Gosling's feature directorial debut Lost River (2014).
In 2018, D