He can pull off errrything to perfection...any doubts?!?
He's a fitness freak and prefers to have a fit (and healthy) body over six-pack abs.
In fact, Randeep has adopted nine high breed horses this year when he spotted them eating debris and starving. Well, that's impressive.
Randeep regularly participates in professional equestrian sports and has won several medals at national level. Whoa!
So, which is his favourite role? Here's what the actor says, "I love all the roles I've done, but the role of Charles is special. It was intimidating because there's nothing real about it. The character is always playing games, so I couldn't find the reality in it. That was very tough."
The actor used to bring stray animals home during his childhood and has a pet named Candy (and even takes her to movie sets).