John Savage is an actor who appeared as Detective Clark in the 2017 series of Twin Peaks.
Savage is perhaps best known for his role in the 1978 film The Deer Hunter.
John Savage is an actor who appeared as Detective Clark in the 2017 series of Twin Peaks.
Savage is perhaps best known for his role in the 1978 film The Deer Hunter.