Chief Buffalo Child Long Lance was born Sylvester Clark Long in Winston-Salem, North Carolina. He was the son of Joseph S. Long. Chief Buffalo Child Long Lance's career started when he was employed by a wild west show, whose owner mistook him for native American.