How old is Willie Robertson of Duck Dynasty?

Willie Robertson is 45 years old. He was born on April 22, 1972.