No photoBen CeccarelliActorIMDb Acted in 12010s2016The 4thOfficer GreenVisual effects 22000s2009The Cell 2Visual Effects Compositor2006AbominableVFX Artist50