No, Cruz's father didn't become a citizen until 2005.
http://townhall.com/columnists/mattmackowiak/2012/08/03/how_ted_cruz_did_it/page/full/
I stand corrected.
Still, I would vote for Cruz over that POS obama any day of the week and twice on Sunday.