Co-founder of Buzzfly Rec. who released his first solo EP entitled Something to Believe in 2007. He has appeared on screen in series such as The X-Files and Buffy the Vampire Slayer. He was a member of The All New Mickey Mouse Club and starred on the show for seven total seasons, hosting it in its final season in 1995.