Discover
Community
I am most happy when I am making things.
2025
VFX Artist
2023
Visual Effects Compositor
Digital Compositor
2018
Compositing Artist
2017