No he is not.
He was born in Canada to a Canadian citizen and a Cuban citizen.
“No he is not.
He was born in Canada to a Canadian citizen and a Cuban citizen.”
Yep. Cannot get any clearer than that.
He was born to an American citizen. He is eligible.