Becky McCallActingBecky McCall is a freelance medical journalist and TV presenter based in London, UK.Known ForFan ClubNo Nerds have favorited Becky McCall yet — be the first.All fan clubsFrom NerdspinFilmographyActor12008UnexplainedTVHerself • 3 episodes★ 10.0