Technical Art Director (Treyarch LLC)
Los Angeles, California
Activision Blizzard
Technical Art Director (Treyarch LLC)
Treyarch
Art Director
Magnopus
Technical Art Director
Activision
Art Director
California Institute of the Arts
The Cooper Union for the Advancement of Science and Art