Ted Cruz, 44, of Texas, is a U.S. Senator.
Before running for the U.S. Senate in 2012 — his first campaign for public office — Cruz was solicitor general of Texas and argued before the Supreme Court, according to his campaign website.
He was born in Canada but renounced citizenship in 2014. Cruz graduated from Princeton University and Harvard Law School. He is married to Heidi and has two children.
Most recent Tweets: