Sir Elton John has praised David Bowie for dealing with his cancer battle with dignity.

Elton John

Elton John

The 'Tiny Dancer' hitmaker was as shocked as the rest of the world when he learned Bowie had passed away on Sunday (10.01.16) after fighting the disease for 18 months.

Now he's had time to reflect on the 'Golden Years' hitmaker's passing, Elton has nothing but respect for him coping with cancer in private especially as we now live in an age of over-sharing.

Speaking at the recording of his 'SiriusXM Town Hall With Elton John' concert at the Wiltern in Los Angeles on Tuesday night (12.01.16), he said: "What I loved about him towards the end was his incredible privacy during what must have been 10 years of incredible bad luck with illnesses, heart attacks, cancer, whatever. He kept it private in an age we're living in with Twitter when everyone knows everything about everything - he kept it to himself. He made two albums without anybody knowing he was making them. He had treatment for his illnesses without anyone knowing or anyone saying anything. And that is the mystique of the man, because we know David Bowie the figure, the singer, the outrageous performer, but actually, we don't know anything about him - and that's the way it should be in music and should be in any art form whatsoever."

Elton, 68, also championed Bowie for making "boundary-changing" music throughout his six-decade spanning career.

In a Q&A session, he said: "There are so many incredible words written about him in the last couple of days. It's so wonderful. We all know how inspiring he is. We all know that his music stands. We don't have to say anything about the music: It speaks for itself. He was innovative, he was boundary-changing, and he danced to his own tune - which in any artist is really rare."

During his performance at the radio recording - which took place in front of just 50 fans and which will be broadcast to mark the upcoming release of his new LP 'Wonderful Crazy Night' - Elton performed a piano version of Bowie's 'Space Oddity'.