He was Medical Director of Shalvata Mental Health Center and served as Head of the Elie Wiesel Chair for the Study of the Psycho-Social Trauma of the Holocaust. He studied medicine at the University of Glasgow and in Oxford University Medical School. Davidson is best known for his work Holding on to Humanity which he started in 1972.
According to Jerusalem Post, "In this intensely fascinating book, Davidson succeeds in conveying a systematic understanding of trauma and survival as a whole, while emphasizing individual difference.".