Skip to main content

Neil Russell

Neil Russell is founder and president of Site 85 Productions, Inc. He is a former senior executive with Paramount, Columbia, MGM/UA and Carolco Pictures, and the author of the Rail Black novels CITY OF WAR and WILDCASE.