Stephen Fain "Steve" Earle (pronounced /ˈɜrl/; born January 17, 1955) is an American singer-songwriter known for his rock and country music as well as his political views. He is also a published writer, a political activist, an actor and has written and directed a play.Earle was born on January 17, 1955, at Fort Monroe in Hampton, Virginia. He is the eldest son of Jack Earle, an air traffic controller, and Barbara Earle. Although he was born in Virginia where his father was stationed in the military, the family returned to Texas before Earle's second birthday. They moved often during his childhood, primarily within Texas, but he spent several of his formative years in Schertz, Texas.