He placed first among male contestants and overall fifth-place finalist on the third season of the reality/talent-search television series American Idol.
Huff auditioned for the third season of American Idol in Houston, Texas; he was a member of the fourth group of semi-finalists.
He was actually not among those originally chosen for the semi-final round, but was put through when contestant Donnie Williams was disqualified for a drunk driving arrest.
During this period, New Orleans Fox Affiliate WVUE would hold specials including Huff's family cheering George on during the latest episodes.
[1] His recent performances have included an October 2006 concert at West Virginia University[2] and a December 2006 Christmas show in Salinas, California.