Thomas Flynn — British actor