HistorySign in to view the edit history for this content.
Report Content
Designer•Production
Nick Russell
107 series, 117 with collected and international editions•525 issues
Nick Russell is a comics designer and production artist whose Marvel credits include Moon Knight and Spider-Man: City at War. His work includes layouts, data pages, and cover presentation.