Home / Discover / People

Weta Digital

2003
as Christian Rivers

Weta Digital

2004
as Christian Rivers

The Taming of Sméagol

2003
as Christian Rivers

Designing Middle-Earth

2002
as Self - VFX Art Director

Big-atures

2003
as Christian Rivers

Director

Movie Mortal Engines 2018
Movie Feeder 2015