Thomas Faulkner studierte Gesang an der Cambridge University und an der Royal Academy of Music in London. Seit 2016 ist er Ensemblemitglied an der Oper Frankfurt und singt dort u. a. Pimen (»Boris Godunov«), Swallow (»Peter Grimes«), Lord Gualtiero Valton (»I puritani«), Osmin (»Die Entführung aus dem Serail«), John Claggart (»Billy Budd«) und Alidoro (»La Cenerentola«). Zu seinen jüngsten Auftritten gehören Melisso (»Alcina«) an der Deutschen Oper am Rhein und Zuniga (»Carmen«) am Royal Opera House. Weitere Gastengagements führten Thomas Faulkner u. a. an die Oper Köln, das Théâtre du Châtelet, die Opera Vincenza sowie zum Müpa Festival in Budapest und zu den Tiroler Festspielen Erl. Mit der Scottish Opera trat er als Banco in ihrer Tourneeproduktion von »Macbeth« auf und sang an der Bayerischen Staatsoper unter der Leitung von Ivor Bolton in »L’Orfeo«. Als regelmäßiger Gast der Wexford Festival Opera war er als Arnold Messenius in »Cristina, regina di Svezia«, Sarastro in »Die Zauberflöte« und Dulcamara in »L'elisir d'amore« zu erleben. Darüber hinaus konzertierte er als Bass-Solist in Beethovens Sinfonie Nr. 9 mit den Dresdner Philharmonikern, in Haydns »Die Jahreszeiten« mit den Nürnberger Sinfonikern, in Bruckners Sinfonie Nr. 9 mit dem Orchestra Sinfonica Siciliana, in Mozarts c-Moll-Messe bei Les Grands Concerts in der Salle Métropole in Lausanne mit Maestro Bertrand de Billy sowie in Verdis »Requiem« mit dem Royal Philharmonic Orchestra.