For much of the 00's, he played with the SF rock band Film School, touring and releasing an album and a series of singles on the Beggars Banquet label. He quit the band in 2006, but still filled in on guitar here and there and made appearances at shows. He later worked with the band again in 2016, which led to an EP, and again in 2018.
In 2015, Lannon released his third solo album Falling Inside. Recently he also played and toured in the band Rogue Wave.
In addition to his solo work, he also releases more electronically-focused music as Sacred Caves (with Greg Bertens from Film School.)