I will just create a scenario just for the sake of this discussion.
Say, a professor at West Point is writing a letter of recommendation for his former pupil and he is reminiscing about the first day of the class when the student first came into his attention. In that case, do you think it would be pushing it too far if the hypothetical professor refers to him as a undergraduate student?
West Point students are both: they are cadets, being trained to become officers in the U.S. Army, and undergraduate students, who will receive a bachelor's degree in engineering after four years of study. It is not incorrect to refer to them as either, though "cadet" is more common: it is generally understood that cadets are also students, but saying "student" does not imply that the person is also a cadet. However, both are correct. In the context of an academic recommendation, calling Kevin an undergraduate student is a good idea. It will focus the reader's mind on that aspect of Kevin's West Point experience.