playbill-love said: "I think Joshua Colley is 14 or 15, which is why he doesn't sound like a young child."
A google search says his birthday is January 20th, 2002. Boy singers around his age sometimes experience a dropping of the voice. Sometimes they can lose their singing voice, I hope this doesn't happen to Josh since he's fantastic.
"Contentment, it seems, simply happens. It appears accompanied by no bravos and no tears."