James May is 61 years and 10 month(s) old. He was born in 16 Jan, 1963. The famous British TV Presenter James Daniel May was born on 16th January 1963 in Bristol England He is one of the richest journalists and enjoys a net worth of 13 million dollars