ActingDavid GallacherKnown forI Swear2025DRAMADept. Q2025DRAMABreaking the Waves1996DRAMAMidwinter Break2026DRAMAFull filmographyI Swear2025DRAMADept. Q2025DRAMABreaking the Waves1996DRAMAMidwinter Break2026DRAMA