A New York Police Department cop made an Irish tourist’s day when he gifted her $20 allowing her to buy a ticket to “Hamilton”, on Broadway.

Irish tourist, Geraldine McKenna had been in line to nab tickets to the smash-hit Lin-Manuel Miranda show but it was only when she got to the box office window that she realized that she was $20 short. McKenna was traveling with her family, in March 2018, and hoped to treat her daughter for her birthday.

It was Officer Ricardo DiCandia, who made sure McKenna’s dreams came true when he lived up to the NYPD motto "Courtesy, Professionalism, Respect" and gave her the $20.

On Tuesday the NYPD posted on Facebook praising Officer DiCandia’s thoughtful actions. They wrote:

"He understood the magnitude of the emergency and pulled a 20 out of his pocket so she didn't have to throw away her shot.”

The quick-witted NYPD was referring to a lyric from “Hamilton”: "I'm not throwing away my shot."

$20 Hamilton Tickets?? Thanks to Officer Dicandia of the Times Square Unit, Geraldine from Ireland didn't have to throw...

Publiée par NYPD sur Mardi 13 novembre 2018

A few weeks after McKenna’s trip to New York she was so moved by Officer DiCandia’s actions that she penned a letter to New York City’s Mayor Bill de Blasio in praise of her new NYPD friend.

She wrote:

"We were totally overjoyed and beyond grateful when he opened his wallet and just handed us $20. My eldest daughter was crying when she was speaking to him…

"It was, without doubt, the best night that would not have been possible without Officer DiCandia's generosity and kindness."

According to WABC news Officer DiCandia hasn't seen Hamilton himself. As he points out, it's pricey and tickets are hard to get.

Have you ever done something similar? Even better have you been at the receiving end of such a kind act? Let us know in the comments section below. 

Read more: Irish American Marine who saved lives at Las Vegas and LA mass shootings