Home›Leah ByrneLeah ByrneKnown for ActingPlace:Glasgow, Scotland, UKMovies2026Onwards and Sideways Details 2026Handle with Care Details 2022The Stalker Details 2021The Last Bus Details TV Shows2025Dept. Q Details