Ali Velshi is 55 years and 0 month(s) old. He was born in 29 Oct, 1969. Ali Velshi is an esteemed Canadian journalist and a television hosts who was born in the year 1969 on 29th October. He was born at Nairobi in Kenya and he is basically a Nairobian but brought-up at Toronto in Ontario.