Full name : Joshua Collier
Stage name / professional name : Joshua R Collier
Also known as : Joshua R. Collier
Voice type : Tenor