Indi is married to Kubi Chaza. They have four children.
He starred in the film Shamwari released in 1982. He acted as the Witchdoctor. He played the role of Oliver Tambo in the award winning Mandela released in 1987 and Bamuthi in the movie A Far Off Place (1993) starring Resse Witherspoon.