The answer is Nathan John Feuerstein. This is because NF is an American Christian hip hop artist, songwriter, and record producer. His full name is Nathan John Feuerstein, and he was born on March 30, 1991, in Gladwin, Michigan.
Breaking Down the Bars: The Ultimate NF Trivia Challenge