Stephen Weese (a.k.a. Steve Racer) founded the group Fans for Christ thirteen years ago. He is the author of the book God Loves the Freaks, and participates in ministry to subcultures such as goths, punks, geeks and freaks. Stephen is an voice actor with notable roles in the anime Hellsing Ultimate and Kick-Heart, as well as audiobooks and video games. Also a film actor, he stars in the sci-fi/action Broken Spirits and does sword fighting in Legend of the Red Reaper. He is a LARPer, gamer, fan, musician, host, auto racer, and all around nerd. Stephen currently resides in Los Angeles where he teaches at a film school. He holds a master’s degree in Information Technology, and is a nutrition coach.