Dharmendra Singh has good looks, a college degree and loving family and friends.
He stands out in other ways, too. The 8-foot-1 Singh is India's tallest man.
Yet when it comes to love, the 32-year-old man believes he's getting the short end of the stick.
"In terms of marriage, the main problem is my height. It will be very difficult to find someone who is tall enough for me. I think it is impossible," he tells Barcroft TV. "So this is also the reason why I haven't had a girlfriend."
Despite having a Master's Degree in Hindi, Singh's job prospects have been as limited as his love life.
"Whenever I went for interviews for jobs, people asked how I will work if I am so tall," he told Barcroft.
In an effort to expand his dating pool, Singh is now working at a freak show near his home town of Meerut, Uttar Pradesh.
It may soon pay off for him.
"I am immensely popular and it is all because of my height," Singh said.