Five-year-old boy moves diners to tears after buying homeless man dinner and then singing to him

A five-year-old boy moved restaurant diners to tears after asking his mother to buy a homeless man dinner before singing to him.

Josiah Duncan was so upset at the man's plight that he insisted his mother invited him into the Waffle House restaurant in Alabama and buy him dinner.

And just as the man went to take a bite of his burger, the youngster sang a blessing to the man - prompting tears from other customers.

Josiah Duncan with his mother Ava Faulk. Credit: WSFA

"He came in and sat down, and nobody really waited on him so Josiah jumped up and asked him if he needed a menu," his mother Ava Faulk explained to WSFA 12 News.

After ordering one of the cheapest items available, Ms Faulk told the man that he could order as much as he wanted.

"I told him get as much bacon you want."

Waffle House restaurant in Alabama where the five-year-old reduced diners to years. Credit: WSFA

Josaih said he wanted to sing the man a blessing before he ate his food.

Recalling what he sang, Josaih said: "God our Father, God our Father, we thank you, we thank you, for our many blessings, for our many blessings, Amen, Amen."

His mother admitted: "The man cried. I cried. Everybody cried."

Ms Faulk said her son's actions "will be forever one of the greatest accomplishments as a parent I'll ever get to witness".