John Duggan - is a video game artist. John Duggan began his career in 1993 and has worked for companies such as SEGA and Sonic Team. John Duggan's first game was Sonic Spinball (1993) which was released 31 years ago. Best Game John Duggan contributed to was Sonic Spinball (1993). John Duggan's latest work is Sonic Spinball (1993) which was released 31 years ago.