Home›David CarlyleDavid CarlyleKnown for ActingMovies2025I Swear Details The Pigeon of Waterloo Details TV Shows2024Dinosaur Details 2021It's a Sin Details