No photoHelen SageDirectorIMDb Directed 22000s2007The Weird World Of Louis TherouxDirector1960s1964HorizonDirector82Acted in 11950s1959Teenagers from Outer SpaceNurse Morse40Edited 12020s2025Titanic Sinks TonightEditor76Other crew 12020s2025Titanic Sinks TonightCreator76