Question: who played cherokee jack in return to lonesome dove
Answer: Dennis Haysbert as Cherokee Jack Jackson - An African - American outlaw raised by the Cherokee .