HomePeople Biography and filmographyLouis Vahl Biography unavailable on TMDB. Movies (4)TV shows (0) Movies (4) RoachRoach2025 · Producer David Jones Locker2023 · Producer ShushShush2023 · Director, Writer Oak in HeavenOak in Heaven · Producer, VFX Artist TV shows (0) No credits available.