I suspect there is a little more to the story. On the LiveATC audio, he was giving descent rates and asking tower/approach for headings. Didn't speak like a pilot but seemed to know more than a layperson. Maybe some aviation exposure but no flight time? Whatever the case, very well done by both him and ATC.