James Upright
09/25/2024 , (0 years old) in
Known for department
Visual Effects
Biography
James is a visual effects artist, compositor, illustrator and graphic designer based in London, England.