Benoît Gagnon est un acteur et réalisateur canadien né le 20 mars 1975 à Québec. Il a grandi dans les quartiers nord de Québec et a commencé sa carrière au théâtre en jouant dans des pièces de théâtre amateurs.
En 2002, il fait ses débuts à la télévision avec le rôle d'Étienne Tremblay dans la série télévisée québécoise "Tous les garçons et les filles de leur âge". Cette même année, il joue également dans le film "30 vies" de Denys Arcand.
En 2004, Benoît Gagnon rejoint la distribution principale de la série télévisée canadienne "Trauma" où il tient le rôle du docteur Daniel Laporte. La série est acclamée par la critique et Benoît Gagnon est nommé pour plusieurs prix pour son interprétation.
En 2007, il réalise son premier long métrage "La neuvaine" qui raconte l'histoire d'un group de jeunes filles qui décident de passer les neuf jours précédant le Nouvel An à la campagne. Le film est bien reçu par la critique et remporte plusieurs prix au Festival du cinéma canadien de Montréal.
En 2010, il retourne à la télévision avec la série "30 vies" où il joue le rôle de Paul-Emile Comeau, un homme qui découvre qu'il a 30 vies à vivre après avoir survécu à un accident de voiture. La série est acclamée par la critique et Benoît Gagnon est nommé pour plusieurs prix pour son interprétation.
En 2013, il réalise "La mort dans le jardin", une adaptation du roman de François Hébert qui raconte l'histoire d'une famille qui découvre qu'un meurtre a été commis dans leur jardin. Le film est bien reçu par la critique et remporte plusieurs prix au Festival international du film de Rotterdam.
Depuis, Benoît Gagnon continue à travailler comme acteur et réalisateur et a joué dans des séries télévisées et films québécois et canadiens tels que "La grande séduction", "Mémoires vives" et "30 vies : La série".
Benoît Gagnon est également connu pour être un fervent défenseur des droits LGBTQ+ et a participé à plusieurs événements en faveur de la communauté.