Après des études secondaires au lycée Henri-Fabre, Daniel Carnat suit une formation à l'École nationale supérieure des arts et techniques du théâtre (ENSATT) de Lyon, où il obtient son diplôme en 1996. Cependant, c'est dans le monde du théâtre et de la télévision que Daniel Carnat fait ses premiers pas en tant qu'acteur.
En 1997, il joue dans un sketch intitulé "L'impossible voyage" pour l'émission télévisée *Le Grand Duc*. L'année suivante, il participe à l'émission humoristique *Touche pas à mon poste !*, où il se fait remarquer pour son humour acéré et sa façon de parodier des personnalités politiques.
En 2000, Daniel Carnat joue dans la pièce "Le Retour au désert" de Fabrice Melquiot, mise en scène de Jean-Louis Martinez, aux côtés de Michel Vuillermoz et Marie-Laure Dougnac. Il obtient son premier rôle à la télévision l'année suivante dans la série *Chante ton père* (2001), au côté d'Édouard Molinaro, où il incarne un jeune étudiant en droit fasciné par le monde de la politique.
En 2003, Daniel Carnat partage l'affiche avec Jean-Pierre Cassel dans la comédie *Le Petit Matin*, réalisée par Éric Winter. Cette même année, il rejoint le casting de la série télévisée *Caméra Café* pour interpréter le rôle de Benjamin, un jeune homme maladroit et timide. Il reste dans cette série pendant cinq saisons, jusqu'en 2008.
En parallèle à sa carrière d'acteur, Daniel Carnat continue de jouer sur scène avec des pièces telles que "La Vie devant nous" en 2005, ou encore "L'Homme qui rit" en 2010.
En 2013, il rejoint le casting de la série télévisée *Toute la vie*, où il interprète le rôle d'un médecin généraliste. Il reste dans cette série pendant quatre saisons, jusqu'en 2017. En 2015, il joue également dans la pièce "Le Dîner de cons" à Paris.
En 2018, Daniel Carnat joue dans le film *Roubaix Bonjour* aux côtés de François Cluzet et Vincent Lindon. Cette année-là , il est également nommé pour le Molière du comédien dans un second rôle dans une pièce de théâtre pour sa prestation dans "La Grande Magia" de José Sanchis Sinisterra, mise en scène par Bernard Murat.
Depuis lors, Daniel Carnat continue d'interpréter des rôles à la télévision et au cinéma, notamment dans les séries télévisées *Profilage* et *Les Bracelets rouges*.