Which role has been played on film by Harvey Stephens, Jonathan Scott -Taylor and Sam Neill? June 7, 2017 By Show answer Damien Thorn in the Omen trilogy More Entertainment QuestionsMore Movies Questions