Sid Hedley London United Kingdom Visual effects Design Illustration 3D design Painting Animation Description 2 3D Animator - Product Renderer - Digital Artist from London.