Fionn O'Shea (born 2 January 1997) is an Irish actor, best known for playing Ned Roche in the 2016 film Handsome Devil.
IMDB