Sinking Ship Entertainment
Steve Lowry is an experienced Lead Compositor and Visual Effects Artist, having worked across various prominent companies in the visual effects industry. Steve's professional journey includes roles as Senior Creative Artist and Visual Effects Artist at ARHT Media, as well as positions at Intelligent Creatures, Fort York VFX, and Technicolor, contributing to a wide range of projects within the field.
This person is not in any teams
This person is not in any offices