Harry Potter film, Irish actor Devon Murray - who played Seamus Finnigan in the films - earned a reported £1 million in total from the franchise. READ MORE: Gogglebox's brutal rule for any contestant deciding to quit show However in 2016, Devon was involved in a serious High Court case after his agent sued him for £210K.