Lead guitarist for the neo-ska-swing band Cherry Poppin Daddies from 1992 to 2010.
He studied journalism at Western Washington University.
He joined a glam rock band, White Hot Odyssey, with Steve Perry of Journey fame.
His family moved from Kansas to Eugene, Oregon, when he was seven.
He grew up listening to hard rock, especially the guitar playing of Jimmy Page.