HomePeople Biography and filmographyDavid McCarrison Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) A Picture for a PictureA Picture for a Picture2026 · Director, Writer Short StaffedShort Staffed2023 · Director Last Night on Earth2022 · Assistant Camera TV shows (0) No credits available.