NeilxDavis is an American content creator on YouTube with at least 169 thousand subscribers. He published 750 videos which altogether total approximately 46.36 million views.