Hans Daniel Björn Alfredson, né le 23 mai 1959 à Stockholm, en Suède, est un réalisateur suédois connu pour avoir mis en scène deux parties de la trilogie Millenium : The Girl Who Played with Fire et The Girl Who Kicked the Hornets' Nest. Il est l'aîné de Tomas Alfredson (réalisateur de Let the Right One In) et le fils de Hasse Alfredson.