Question: who plays johnny lawrence in the karate kid
Answer: William Michael Zabka ( born October 20 , 1965 ) is an American actor , screenwriter , director and producer .