The Canadian-born basketball player fulfilled the requirements to become a naturalized citizen last week, according to the US Citizenship and Immigration Services, which shared the news on Twitter
along with a photo of the NBA star
taking the oath of allegiance.
“I came to the US on a student visa and have always had big dreams. I’m now truly living the American dream,” Thompson said.
The 29-year-old father of two was born in Brampton, Ontario
and moved to the US as a teen to attend high school in New Jersey.
Thompson signed with the University of Texas Longhorns in 2009 but left after his freshman year to join the NBA. He was selected by the Cleveland Cavaliers in 2011 and played there for nine seasons before signing a two-year, $19 million deal with the Boston Celtics, his agent confirmed
earlier this month.
CNN has reached out to Thompson for comment.