Twin Peaks Wiki

Hank Harris is an actor who portrayed a prison tech in the 2017 series of Twin Peaks.

He is perhaps best known for his role in the television series Popular.

External links[]