Original: Wilson holds dual citizenship of the United States and Canada.
Simplified: He is a citizen of both Canada and the United States.