HomePeople Biography and filmographyDudley O'Shaughnessy Dudley O'Shaughnessy (born 17 October 1989, London) is an English actor and model. Movies (9)TV shows (1) Photos Movies (9) Rain Catcher2026 · Miles / 'Rain Catcher' María2024 · Gabriel Taylor2022 Rain Catcher2018 · Rain Catcher White Colour Black2016 · Leke Montana2014 · Slim Jurassic2014 · Anthony Loved OneLoved One2012 · Dale A Long And Happy Life · Crush TV shows (1) Top Boy2019 · Si