Russell is a rotating host of the Atheist Experience. Russell has been active in the Atheist Community of Austin for many years and involved with the show about as long. Russell has been producer of The Non Prophets, ACA's Internet radio program. Russell has a blog called Kazim's Korner where he often writes about atheist topics.
Yes, Keryn from the archives is Russell's sister.