The 24-year-old said he was annoyed that he can't measure up in real life the character of hero Logan Thibault, reported Contactmusic.
"I was pissed at myself when was playing him, my character is the coolest dude and on top of that he's a hero. But it was the best part in the world to play," he said.
He also said that the "undercurrent of laughter" helped him and his co-star Taylor Schilling to get through some steamy love scenes in the movie. "We maintained an undercurrent of laughter and had a good laugh," he said.
'Look' how the Sheena Bora case has taken a toll on Indrani Mukerjea
Photos: Katrina Kaif, Parineeti Chopra, Shilpa Shetty's movie outing in Juhu
Birthday special: 14 Bollywood actors who made it big on TV
Photos: Vaani Kapoor, Poonam Pandey, Sana Khan at fashion event
Photos: Rishi Kapoor, wife Neetu, daughter Riddhima at book launch