Casey Roberts

Movies

Immaculate
Visual Effects Producer
Cecilia, a woman of devout faith, is offered a fulfilling new role at an illustrious Italian convent. Her warm welcome to the picture-perfect Italian countryside is soon interrupted as it becomes clearer to Cecilia that her new home harbors some dark and horrifying secrets.
Chaos Walking
Visual Effects Coordinator
Two unlikely companions embark on a perilous adventure through the badlands of an unexplored planet as they try to escape a dangerous and disorienting reality, where all inner thoughts are seen and heard by everyone.