Robert MacKenzie

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