Question: who plays jack on king of the hill
Answer: Jack ( voiced by Brian Doyle - Murray ) -- Jack is Hank 's mentally unstable barber .