Witold Tomczak urodził się Kępnie. Był absolwentem Śląskiej Akademii Medycznej. Karierę polityczną zaczął w lokalnej polityki. Przez 8 lat był radnym gminy Łęka Opatowska, w której pracował jako lekarz.
W 1997 roku został posłem z listy Akcji Wyborczej Solidarność. Później opuścił klub AWS i założył Porozumienie Polskie. W 2001 roku ponownie dostał się do Sejmu w okręgu kaliskim jako kandydat Ligi Polskich Rodzin.
W latach 2004 - 2009 był europosłem - także z ramienia LPR.
W 2019 znalazł się na liście kandydatów Konfederacji do Parlamentu Europejskiego, w 2023 roku bez powodzenia startował z listy tego ugrupowania do Sejmu. W tym samym roku przystąpił do Konfederacji Korony Polskiej, stając na czele struktur tej partii w okręgu kalisko-leszczyńskim. W 2024 roku ponownie bez powodzenia z ramienia Konfederacji startował w wyborach europejskich.