Associate Professor, Interactive Media and Games Division
USC School of Cinematic Arts
Associate Chair, Interactive Media & Games Division
Associate Professor, IM&GD SCA USC
University of Southern California, School of Cinematic Arts
Associate Professor, Interactive Media and Games Division
Naughty Dog
Lead Game Designer
University of Southern California
Associate Chair, Interactive Media and Games Division
MicroProse
Game Designer
Crystal Dynamics
Senior and Lead Game Designer
B.A. Hons Physics and Philosophy, Oxford University
Oxford University