Russell is a practicing Illustrator and photographer and has received many industry awards including D&AD Silver and five Association of Illustrators Best of British Gold awards. In 2003 the Independent UK national newspaper voted him one of Britain's top ten Illustrators. He was also awarded Best in Book in Creative Review's Illustration Annual, 2011.
Russell's work has been featured in many international publications, amongst others 3X3 magazine New York, Tecknare Stockholm and Illusive, Contemporary Illustration Berlin.
Russell has collaborated with many leading art directors in advertising, design, publishing, editorial and interactive media. His background in design and fine art enables his work to sit comfortably in both arenas. Russell's commercial and personal work has been exhibited in London, Berlin, Zurich and Paris.
Russell served as Chairman of the Association of Illustrators 2005-09 and worked closely to transform the organisation. He was also made an honorary member of the Society of Illustrators New York 2005.