Damian McGinty sebagai Rory Flanagan