New Delhi: Actor Randeep Hooda says one should not be scared to go after one's dreams as "regrets are worse than mistakes".

Asked what advice he would like to give to youngsters, Randeep said: "Do what your heart desires, because there is nothing called talent in the world ... there is only enthusiasm."

"Anything that you are enthusiastic about, you are going to excel at. But don't be disrespectful (towards your parents). Do not wake up later in your life when your parents are gone and say, ‘Why I didn't do this'. Regrets are worse than mistakes," he added.

Randeep Hooda- “It is high time society stops treating women as pets…”

Hailing from Rohtak, in Haryana, Randeep spent almost six years in Australia as a student and worked as a taxi driver at night. He got his first break in 2001 with Mira Nair's "Monsoon Wedding" due to his Australian accent.

Randeep followed up his act with "D" in 2005, but faced a setback due to a string of flops. Back then, he was in the news more for his relationship with actress and former Miss Universe Sushmita Sen than for his work. The actor bounced back with Milan Luthria's "Once Upon a Time in Mumbai" in 2010.

His filmography is studded with projects like "Saheb Biwi Aur Gangster", "Jism 2", "Highway", "Kick", "Sarbjit", "Sultan", "Laal Rang", "Main Aur Charles" and "Rang Rasiya". He also debuted on the small screen as the host of "MTV Big F Season 2" this year.

“..enjoying sex & hanging out with boys does not make a girl, a slut” -Randeep Hooda

What was his most challenging role?

"I will tell you the biggest challenge when I am done with it. I enjoy my work. It is as challenging as it is satisfying."

Talking about his preference in terms of roles, Randeep said he likes to explore the grey area with his projects.

"I find them (anti-heroes) more real. I don't think there are goody two shoes in cinema anymore. None of the heroes are so goody two shoes. There are always shades... Cinema has moved from goody two shoes a long time back. I was never interested in one and I don't think I have played any."

The 40-year-old is prepping up for the historical drama "The Battle of Saragarhi" in which he will be seen essaying the role of a Sikh character.