Robert MacKenzie

Robert MacKenzie is an artist, known for working at Industrial Light & Magic, DreamWorks Animation, and Blue Sky Studios.