McRaney was born in Collins, Mississippi. He is of Scottish and Choctaw Indian ancestry. He went to college at the University of Mississippi. McRaney worked in the Louisiana oil fields before becoming an actor.