Born in Scotland, this actor gained prominence for his role in the film "Sunshine on Leith." He trained at the Royal Conservatoire of Scotland and has appeared in various stage productions. His film career includes roles in "Fantastic Beasts and Where to Find Them" and its sequels. He has also been featured in television series like "The English Game." Known for his versatility and strong performances, he continues to be a notable figure in both film and theater.