Kevin McKidd is a celebrated Scottish actor and director whose career spans film, television, and voice work. He first gained significant recognition for his role as Tommy Mackenzie in Danny Boyle’s iconic film Trainspotting, which showcased his talent and versatility. Following this breakthrough, McKidd captivated audiences with his portrayal of Father Deegan in the beloved series Father Ted, further establishing his presence in the entertainmen...