A person who conceals the truth, conjures inaccurate facts, or avoids answering questions appropriately in a poor fashion
A bad liar
Someone who lies or hides truths poorly
I saw Kyle making out with Marge in the break room, and then when I asked him about it he said he didn't. He is such a lying fish.