John Gallagher is an entertainment illustrator who has worked in screen-based entertainment since 1995. His resume includes four seasons working on The Flash, as well as two on Supergirl, DC’s Legends of Tomorrow, Falling Skies, Once Upon a Time and dozens of others. He also previously spent nine years working in video games at Bioware Corp prior to moving to film in 2008.

Continue reading “Illustrator John Gallagher on Working in Movies, DC Shows, Comics and Gaming”