FANDOM


David Warner is an English actor who appeared as Thomas Eckhardt in Twin Peaks.

He is best known for his role in the 1976 horror film The Omen.

External linksEdit