The Terrible Tale of Henrietta Tate 2018
Director, Writer
Sometimes the Moon Is Velvet 2011
Sunshine 2007
Visual Effects Technical Director
Credits from TMDB.