who plays david hale on sons of anarchy
David Hale (Sons of Anarchy) Deputy Chief David Hale is a fictional character on the FX television series Sons of Anarchy, played by Taylor Sheridan.[1][2] He was the Deputy Chief of Police in the small Northern Californian town of Charming. The Chief, Wayne Unser, nicknamed him "Captain America" for his black and white views, and squeaky-clean adherence to the law, and possibly because of his square jawed all-American looks.