Barry Pepper est né à Campbell River, en Colombie Britannique, au Canada. Il a vécu à partir de l'âge de 5 ans avec sa famille sur un voilier et a passé son enfance dans les îles du Pacifique Sud, suivant sa scolarité par correspondance. Lorsque sa famille est revenue au Canada, Barry a étudié à l'université pendant deux ans avant de choisir une carrière théâtrale. Il s'est formé à l'Actor's Studio de Vancouver et a obtenu peu de temps après ses premiers rôles dans des téléfilms et pilotes tels que "A Killer Among Friends", avec Patty Duke, "Johnny's Girl" avec Treat Williams, ou la mini-série "Titanic" avec George C. Scott. Il est très connu au Canada pour son rôle dans la série primée "Madison". Il a dernièrement été la vedette de "61*", téléfilm réalisé par Billy Crystal.