A 24-year-old Indian man with ties to human trafficking disguised himself as a senior citizen in an attempt to board a Canadian-bound flight but his youthful characteristics didn’t appear like the older man he claimed to be.

Officials at the Indira Gandhi International Airport detained Guru Sewak Singh after they noticed multiple discrepancies in his appearance.

“Vigilant CISF personnel intercepted a passenger bound for Canada involved in human trafficking & impersonation,” the India’s Central Industrial Security Force said on X. “The pax attempted to travel by impersonating an aged person and using false documents.”

Singh, who was heading for an Air Canada flight, had dyed his facial hair white as he tried to replicate the passport photo of Rashvindar Singh Sahota, a 67-year-old from Punjab.

Along with dying his hair, Singh also sported a pair of glasses, but his skin texture and youthful sounding voice was a dead giveaway to airport officials, according to Now Toronto.

Singh, who was heading for an Air Canada flight, had dyed his facial hair white as he tried to replicate the passport photo of Rashvindar Singh Sahota, a 67-year-old from Punjab. X / @CISFHQrs

After comparing Sahota’s passport to Singh’s appearance, security officials had a closer look at the impersonator and realized he had colored his hair and was only wearing the glasses to appear older.

During an interrogation, the con artist shared his real name and provided a digital copy of his real passport, the Times of India reported.

Singh and his belongings were handed over to the Delhi Police for further legal action, according to the outlet.

Singh had given the passport of the 67-year-old before airport officials gave a closer look to his disguise. X / @CISFHQrs

Start and end your day informed with our newsletters

Morning Report and Evening Update: Your source for today’s top stories

Thanks for signing up!

In 2019 a 32-year-old man dressed himself up like a white-haired, wheelchair-bound senior in his 80s as he tried to board a New York-bound flight at the same Delhi airport.

Jayesh Patel, 32, wheeled his way into Indira Gandhi International Airport on Sunday, refusing to be frisked because he claimed to be too frail to stand, according to the Central Industrial Security Force (CISF).

He presented a passport with the name Amrik Singh and a January 1938 birthdate — which would make him 81.

During an interrogation, the con artist shared his real name and provided a digital copy of his real passport. X / @CISFHQrs

But security at the Delhi airport grew instantly suspicious because Singh refused to make eye contact — and, even with his hair and beard dyed white, he clearly did not match the age on his fake ID, according to local reports.

“CISF was suspicious about him as his voice didn’t match his age. Despite grey hair, his skin seemed to be quite young as there were hardly any wrinkles on his face,” the spokesperson told NDTV.