David Hasselhoff a grandi à Towson, dans le comté de Baltimore. Après des études à l'université de Toledo en Ohio, il commence sa carrière d'acteur en jouant dans quelques émissions pour enfants. En 1978, il obtient son premier rôle important à la télévision dans *Knight Rider*, qui lui permet de se faire connaitre du grand public. La série met en scène une voiture intelligente nommée KITT.
En parallèle à sa carrière d'acteur, David Hasselhoff entame également une carrière musicale. Il sort son premier album *Night Rocker* en 1985 et devient rapidement un phénomène international avec le succès de la chanson "Looking for Freedom".
En 1989, il obtient le rôle principal dans *Baywatch*, série télévisée qui révolutionne le genre des séries d'action-aventure. Il interprète le sauvetageur en chef Mitch Buchannon pendant onze saisons. Le succès de la série lance également la carrière de Pamela Anderson et de Carmen Electra.
David Hasselhoff a également tenté sa chance dans plusieurs émissions de téléréalité, notamment *Celebrity Big Brother* en Angleterre et *Dancing with the Stars* aux États-Unis.
En 2015, il est invité au Festival de Cannes pour la première fois pour présenter son film *The Hasselhoffs*, documentaire consacré à sa famille.
David Hasselhoff a marqué les esprits par ses apparitions sur scène en Allemagne lors des championnats du monde de football 1988 et 2006, où il chante "Looking for Freedom" face aux milliers de spectateurs.
Il est père de trois enfants avec sa première épouse Pamela Bach, dont il a divorcé en 2006. Depuis 2018, il est marié à Hayley Roberts.