Babak Tafti a tourné dans 11 séries et dans 5 films. Une prestation à retrouver dans le rôle de Eduard Asgarov dans la série Succession. Au cinéma, dans le rôle de Malik dans le long métrage Terminator Salvation.