Full name : John Allen Nelson
Stage name / professional name : John Allen Nelson
Also known as : John Allen
Voice type : Baritone