Mark Andrew Pudas from Eden Prairie wowed judges Shakira and Adam Levine on Monday night's episode.
Even though Levine was the first to turn his chair around for the chance to to coach the 27-year-old singer, he ended up choosing Shakira.
"I loved your performance from top to bottom," Shakira said.
The singer, who goes by Mark Andrew, gave a soulful performance of the Bob Dylan classic "Knockin' on Heaven's Door." Andrew reportedly got emotional during the episode describing the loss of two of his former bandmates and called them his "guardian angels."
Andrew, who works as a roofer, said he chose to sing the song because it was the one he learned to play guitar with.
Andrew follows David's eventful run on Season 3 of "The Voice," who finished third place in the competition under the tutelage of coach Cee Lo Green.
David discussed his life after the airing of "The Voice" on KARE 11.
See Andrew singing "Knockin' on Heaven's Door" -- and Levine and Shakira playfully fighting over him -- below.