Tomasz Kwiatkowski wurde im polnischen Goleniów geboren und kam 1988 nach Deutschland, wo er nach dem Abitur in Bad Münstereifel ein Gesangsstudium am Aachener Standort der Kölner Musikhochschule absolvierte, das er 1999 mit dem Diplom abschloss. Nach einer Spielzeit im Chor des Theaters Aachen war er sechs Jahre lang als Spieltenor am Stadttheater Bremerhaven engagiert.
2006 kam er als 2. Tenor in den Chor der Wuppertaler Bühnen. Hier gestaltete er seither einige Solopartien, zum Beispiel in Brittens Peter Grimes und den Ersten Gefangenen in Beethovens Fidelio.