The Immortal Man star Barry Keoghan said social media trolls have made him 'shy away' from the spotlight due to relentless 'abuse'.