Writer/Dir, We Are Still Here
Ted Geoghegan studied screenwriting under the late Carroll O’Connor and began his film career co-writing German filmmaker Andreas Schnaas’ 2001 English language debut, Demonium. He has since written eleven feature films, two shorts, and a science fiction novel.