No photoKevin MacdonaldActorAppearances12020s2021Strangest ThingsSelf - Archaeologist, UCL · 30 episodes