Born on December 29, 1987, in Glasgow, Scotland, he is a talented actor known for his versatile performances. He gained significant recognition for his role as Leo Fitz in the television series "Agents of S.H.I.E.L.D." His early work includes appearances in British television dramas like "The Fades" and "Young James Herriot." With a passion for acting from a young age, he studied at the Royal Scottish Academy of Music and Drama. His film credits include roles in "Not Another Happy Ending" and "Overlord."
LOST RIVER
Lost River is a surreal fantasy thriller that marks the directorial debut of Ryan Gosling. Set in a crumbling Detroit-like city, the film follows a...