In the season finale, live from Hollywood, host Nick Cannon unveiled the winner of America’s Got Talent. After an eclectic two-hour program featuring performances from America’s Got Talent‘s final four acts, jazz crooner Landau Eugene Murphy Jr. beat out PopLyfe, Team iLuminate, and the Silhouettes to take the season 6 crown Wednesday night.
The 36-year-old Murphy — whose inspirational backstory brought him from an auto dealer’s car wash to a national stage got to perform on the show with Patti LaBelle.
Watch a compilation of all of Murphy’s performances below.