No photoMark PinheiroVisual effects 12000s2001Lara Croft: Tomb RaiderDigital Compositor45Appearances12020s2026Russell Brand: Open SecretSelf