Teodor Corban a absolvit Institutul de Artă Teatrală și Cinematografică din București în 1985 la clasa prof. Dem Rădulescu – Dragoș Galgoțiu.
Între 1985 și 1988 a fost actor pe scena Teatrului „V. I. Popa” din Bârlad, apoi a jucat la Teatrul Dramatic din Constanța. Din 1989 a jucat la Teatrul Național „Vasile Alecsandri” din Iași.
În 2006, a fost invitat la Festivalul de Film de la Cannes după ce a interpretat rolul lui Virgil Jderescu, patronul unui post de televiziune local, în filmul „A fost sau n-a fost”, în regia lui Corneliu Porumboiu.
În 2016, la Gala Premiilor Gopo, i-a fost decernat premiul pentru Cel mai bun actor in rol principal pentru rolul Costandin din filmul “Aferim!” în regia lui Radu Jude.


