James May's full name is James Daniel May. He is an English television presenter, journalist, and author, best known for co-hosting the motoring show Top Gear and its spin-off, The Grand Tour.
James May Mind-Boggling Quiz: Test Your Knowledge on the Brilliant British Presenter!