Тахар Рахим родился и вырос в Бельфоре, Франция. Изучал кино и закончил с дипломом трехлетний курс в Университете Монпелье.
В 2005 он сыграл в малобюджетном полудокументальном фильме «Тахар Студент». Затем он перебрался в Париж, чтобы продолжить свою актерскую карьеру, начав с театральных подмостков.
Первым полнометражным фильмом, в котором принял участие Тахар Рахим, был триллер «Месть нерожденному», снятый Александром Бустилло и Жюльеном Мори. Затем актер сыграл во французском минисериале «Коммуна», режиссером которого был Филипп Трибуа, а сценаристом – Абдель Рауф Дафри.
Главная роль в картине Жака Одийяра «Пророк» принесла Тахару Рахиму международную известность после того, как мировая премьера фильма прошла на Каннском фестивале 2009 года. Фильм был высоко оценен по всем мире и награжден множеством наград, включая Гран-при Каннского фестиваля, а также выдвинут на «Оскар» и «Золотой глобус» в номинации «Лучший иностранный фильм года». Роль Тахара Рахима принесла ему две премии «Сезар» (французский аналог «Оскара»), в номинациях «Лучший актер» и «Лучший дебют». Также Тахар Раим был удостоен награды European Film Award как лучший актер.
В 2009 году Тахар Рахим сыграл в пеплуме Кевина Макдональда «Орел Девятого легиона», съемки которого проходили в Шотландии. Затем он сыграл рабочего Матье, которого опустошает страсть к китайской студентке, живущей в Париже, в картине китайского режиссера Лоу Йе «Любовь и ссадины».
Летом 2010 года Тахар Рахим сыграл главную роль в военной драме «Свободные люди» (режиссер: Исмаэль Феррухи. Герой Рахима, молодой рабочий-иммигрант из Алжира, неожиданно заводит дружбу с певцом-евреем, вдохновившего его стать участником французского Сопротивления.