Ryan Atwood shows off his soft side yet again! Gotham star Ben McKenzie filmed an Instagram video for Entertainment Weekly’s PopWatch Confessional, opening up about an emotional experience he once had on a flight. 

“A year after my dog died, I was on a plane and Marley & Me was an in-flight movie,” he revealed. “I cried so often that the gentleman to my right asked if I was okay. ‘No sir, I am not okay. My dog is dead.’”

Reposting the Instagram video, McKenzie, 36, wrote, “Thanks to entertainmentweekly I’ll be crying in the corner now.”

In 2008 the Southland alum rescued a pit bull named Oscar, who was abandoned in a park. 

“He is really grateful. He literally just follows me from room to room in the house,” McKenzie told Ellen DeGeneres at the time. Sadly, Oscar developed skin cancer and died a few years later.

The hunky leading man made a name for himself as the tank top-wearing stud with a heart of gold, Ryan Atwood, on The O.C. Now he’s preparing to play the only man in Gotham with a conscience, Detective James Gordon, on the new FOX Batman prequel. 

Gotham premieres Monday, Sept. 22 at 8 p.m. ET on FOX.