top of page




Generation Idol performs an unforgettable night of classic Billy Idol music spanning almost four decades. The band faithfully captures the spirit of Billy Idol live in concert playing such mega-hits as “Mony Mony”, “Dancing With Myself”, “White Wedding”, “Rebel Yell”, “Cradle Of Love”, “Hot In The City”, “Flesh For Fantasy”, and “Eyes Without A Face”.  Going on their 7th year performing, the band has wowed crowds in major cities across Texas, Georgia, Arizona, New Mexico, Oregon, Washington, Ohio, Nevada, Florida, Bahamas and their home state of California.  Highlights include 2016 The Worlds Greatest Tribute Bands and in 2019 Generation Idol played on the Norwegian Breakaway rocking three shows in the Sid Norman Room.


Veteran Las Vegas performer Craig Knight uncannily personifies the oft-sneering swagger and rugged baritone of Billy Idol in his aptly named band, Generation Idol.  Now joined by Ben Morris as Steve Stevens, Knight’s faithful tribute to Billy Idol is a nostalgic flashback that transports you right back to the “totally awesome 80’s”. An amazing performer, vocalist and spot-on Idol look-alike, Vocalist Craig Knight had an extended residency with Planet Hollywood’s “Superstars on Stage” show at Las Vegas' V Theater,, and has performed for Vince Neil’s Las Vegas Outlaws Arena Football League halftime show at the Thomas & Mack Center as well as the "Rock Fantasy Tribute Show" at Hooters Casino & Hotel in Las Vegas.   


Attendees of Generation Idol's April 6, 2016 performance on AXS TV's “The World’s Greatest Tribute Bands" were blown away by Craig and his band, raving about the group immediately after the show:


“Best Billy Idol Tribute band EVER!!!”


“I don’t hear a difference. They’re amazing. They sound just like ‘em. I think Billy should be proud!”


“The energy was off the charts – best thing I’ve seen.”


“The way he (Craig Knight) got everybody to motivate and sing along – I mean, it was like everybody in unison.”


“He's more Billy Idol than Billy Idol himself.”


 “Oh! It was awesome!”





For booking or other inquiries, please call (714) 768-2886 or email



  • Twitter Classic


  • Facebook Classic


  • c-youtube


bottom of page