Tomáš Taraba sa narodil 13. februára 1980 v Modre. Študoval na Univerzite Komenského v Bratislave, odbor politológia, Ekonomickej univerzite v Bratislave na národohospodárskej fakulte a na Univerzite v Regensburgu, odbor podnikový manažment. V minulosti pracoval ako vyjednávač pre investičné projekty v Slovenskej agentúre pre rozvoj investícií.
Je spoluzakladateľom politickej strany Kresťanská demokracia – Život a prosperita, neskôr sa premenovala na Život – Národná strana. Taraba bol jej predsedom, tento rok sa funkcie vzdal a kandidoval v septembrových parlamentných voľbách ako nezávislý kandidát na kandidátke SNS pod číslom päť. Do Národnej rady SR bol zvolený v roku 2020 na kandidátke strany Kotlebovci – Ľudová strana Naše Slovensko (ĽSNS). Neskôr z poslaneckého klubu ĽSNS vystúpil a v parlamente pôsobil ako nezaradený poslanec.