where does brian cox actor live