Question: who played lucky on king of the hill
Answer: Elroy `` Lucky '' Kleinschmidt ( voiced by Tom Petty ) -- Lucky is Luanne 's itinerant , but generally benign redneck husband , and is the father of Luanne 's child .