Yes he is. Neither of his parents were citizens when he was born
But they were here legally, I believe. therefore he is a naturalized citizen, but not an NBC.