You may know him as Avery on ABC's "Nashville" but in real life his name is Jonathan Jackson and he truly has a beautiful voice, just like his character on TV.
Jonathan recently performed his version of "Unchained Melody" at the Grand Ole Opry and it's so good...