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.
Around 10:45 p.m. on September 8, a man - in a wheelchair and decked out in a white outfit with dyed grey hair and beard - approached security, who asked him to stand for a search, CNN reports.
He was also wearing non-prescription, "zero-power glasses to hide his age", a senior officer told India TV News.
"He was definitely not 80 years old".
Indian man, 32, caught impersonating 81-year-old to board US flight
Upon further questioning, he told security staff that he was, in fact, 32-year-old Jayesh Patel, a resident of Gujarat state.
The CISF added: "The appearance and skin texture of the passenger seemed to be much younger than mentioned in the passport".
Patel had a passport with a photo of the elderly man, named Amrik Singh, whose birthday was listed as February 1, 1983.
Patel produced a fake passport showing he was 81 years old.
The security force tweeted that they had arrested the man for impersonation and carrying dual passports, before handing him over to the Delhi police.
NDTV, another local media outlet, reported that Mr Patel had allegedly been in touch with an agent, who gave him his documents and provided a makeup artist. "But his profile was such that he would not have gotten a visa easily", senior police officer Sanjay Bhatia told NDTV, without giving details of what in his past stopped him getting approved.