Born: September 13, 1967 in Los Angeles, CA, U.S.A.
Founded the band Janes Addiction with Perry Farrell and Dave Navarro and Eric Avery Weiss
Released two albums with his post Janes band Banyan. A self-titled debut in 1997 and a follow up in 1999 called Anytime at All.
Has collaborated with Perry Farrell in two groups (Janes Addiction, Porno for Pyros), releasing 5 and 2 albums respectively.
Released his third album as Banyan under the Sanctuary Records banner. Is currently recording a debut album with his latest music venture, The Panic Channel. The band is comprised of all the members of the latest incarnation of Janes Addiction with Steve Isaacs on vocals.
Stephen studied at the acclaimed Quad C Theatre program at Collin County Community College in Plano, Texas.