Daniel Weyman mène une carrière honorable sur les planches, tout en se contentant de seconds rôles à la télévision britannique. Les téléspectateurs l’aperçoivent au fil des années dans La fureur dans le sang, Inspecteur Barnaby, De grandes espérances, ou Hercule Poirot. En 2010, il décroche le rôle principal du film Just Inès, qui passe inaperçu.
A la suite du départ de Max Brown de la série policière d’ITV Foyle's War, Daniel Weyman est choisi pour reprendre le rôle du hackeur Adam Wainwright dans les deux dernières saisons du show. En parallèle, le comédien pose sa voix sur de multiples livres audio et participe à des podcasts tels que Tommies et The Sandman, consacré comme son nom l'indique à la série à succès de Netflix.
Après avoir été médecin dans Gentleman Jack, l'acteur joue, de 2017 à 2020, Max Thorndyke, le mari de Clarissa Mullery (Liz Carr) dans le cop show de la BBC, Affaires non classées. En septembre 2022, les abonnés à la plateforme Prime Video d'Amazon le découvrent dans Les Anneaux de pouvoir. Il y incarne l'étranger tombé du ciel, recueilli par la courageuse et téméraire Nori (Markella Kavenagh), membre de la communauté des Piévelus. Le mystère autour de son personnage attise l'intérêt du public, d'autant que la série, dérivée de la franchise littéraire de J.R.R. Tolkien, Le Seigneur des anneaux, est distribuée en simultané dans de nombreux pays.
Pascal Muscarnera