Born in 1957 in Süchteln / Niederrhein near Düsseldorf, Thomas Druyen read law, sociology, media science and philology at the University of Münster as well as anthropology at the University of Colombo.
Between 2000 and 2004, Druyen was Member of the Board of the Swiss Peter Ustinov Foundation.