Full name : Ryan Vaughan Davies
Stage name / professional name : Ryan Vaughan Davies
Voice type : Tenor
Trusted & used by