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.
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.