He's an actor, musician, Aboriginal elder and activist.
Uncle Jack Charles is here for his Auckland festival show.
Turning triumphantly to the stage, Mr Charles is not afraid to confront the complexity of his story.
In doing so he shines a light on Australia's history of injustices against Aboriginal people.
He spoke to Duncan Garner.
Watch the video.