Question: who plays david hale on sons of anarchy?
Answer: Taylor Sheridan