Стефан Тафров е роден е на 11 февруари 1958 г. в София. Завършил е Френската езикова гимназия в София и „Журналистика“ в Софийския университет „Св. Климент Охридски“. Член и основател е на граждански сдружения за защита на правата на човека като Клуба за подкрепа на гласността и преустройството.
Работил е като редактор в списание „Съвременник“, след което завежда отдел „Външна политика“ на вестник „Демокрация“ и Международния отдел на СДС. Съветник на президента Желю Желев. Зам.-министър на външните работи (ноември 1991 – май 1992 и февруари 1997 – януари 1998).
Бил е посланик на България в Италия, Великобритания и Франция. През 2001 г. става първият български посланик, носител на най-високата степен на Ордена на Почетния легион на Франция. Два мандата постоянен представител в ООН (до 2016 г.)
Европейската народна партия (ЕНП) трябва да е по-критична към ГЕРБ, защото в момента ги легитимират. „Демократи за силна България“ също са част от тях, но Манфред Вебер пожела успех само на ГЕРБ на изборите. Това заяви вторият в листата на „Демократична България“ Стефан Тафров (Да, България) на пресконференция в Благоевград днес.
„Задачата ми ще е възстановя накърненото доверие към България. Европейския съюз вижда, че хората нямат вяра в институциите. В дипломацията е важно една страна да бъде около масата, на която се взимат решенията. Ако не е около масата, е в менюто. Моята задача в Европейския парламент ще е България да не бъде в менюто“, обобщи приоритетите си Тафров и допълни, че липсата на доверието към страната ни е основен проблем в тази връзка.