Robert Moffat has been working at Treyarch since July 2006, holding various roles such as Assistant Art Director, Senior Lead Artist, Lead FX Artist, and Senior FX Artist. Prior to that, Robert was a student at The Art Institute of California-Los Angeles from 2004 to 2007, where Robert obtained a Bachelor's degree in Game Art and Design.
Sign up to view 0 direct reports
Get started