No he's not, he's a terrible liar. His eyes are all over the place, his body and head movement are all over the place, his inflection and word choice are indicative of people trying to sell you shit, and his story changes so frequently that he has to constantly modify his tale as he's getting questioned on it, and stumble over words to bring things back to center.
If he was a good liar, people wouldn't've been speculating that there were ulterior motives to the CT trip, which everyone did. Being able to tell people, 'I'm going somewhere and I don't know when, but it'll be around this date,' isn't exactly difficult to just push when you can filter what questions you field from the sole way you interact with people. People asked why he's leaving in the last week of 'tax fundraising season', and he'd say shit along the lines of the last week not being useful to make payments, even though you can typically pay tax shit up to 45 days late with no penalty, so all of April would have been 'useful' to him. He'd constantly switch up his story about the state of his parents and exaggerate it, all while telling us that his father still works full-time.
He is an awful liar.