Jamie Dornan says he plays golf with fellow celebrity heartthrob Niall Horan.

The 36-year-old British actor discussed Horan on Wednesday's episode of "The Ellen DeGeneres Show" after teaming up with the 25-year-old Irish singer at the Ryder Cup last week.

"We were representing Europe. They have this celebrity match thing before the main event," he explained to host Ellen DeGeneres.

"Niall and I, we won our match. We beat Michael Phelps and Nick Jonas."

The "Fifty Shades of Grey" star said he has over 20 years of experience, while Horan has youth on his side.

"I'm okay. I should be better. I've played for over 20 years, but it's tough with time and kids. I wish I was better," Dornan said.

"[Niall's] younger than me, obviously, so he's got that. I've got 14 years on him or something," he added.

Horan said in a tweet Sept. 26 that he had fun with Dornan at the tournament.

Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
"Had a great laugh playing alongside Dornan against Michael and nick yesterday @rydercup," he wrote.

"We won our game and played some good stuff .. now it's over to the boys of @RyderCupEurope to take that trophy back. Cmon Europe."

The One Direction singer later said the tournament was an unforgettable experience.

"Well that was one week I'll never forget. So happy for everyone @RyderCupEurope," he wrote.

Dornan is known for playing Christian Grey in the "Fifty Shades" movies, which concluded with "Fifty Shades Freed" this year.

He will star in the new film "Robin Hood" with Taron Egerton and the HBO movie "My Dinner with Herve."

Photo credit: katmtan