HomePeople Biography and filmographyLogan Thomas Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) The Phantoms2022 · Director There's No Such Thing as Vampires2020 · Director, Producer, Writer The Yellow Wallpaper2011 · Writer, Director, Executive Producer, Producer TV shows (0) No credits available.