New Delhi: People loved to hate his avatar of a lecherous South Indian star in 'The Dirty Picture' but veteran actor Naseeruddin Shah says he had the time of his life playing the bad guy.

In his three and a half decade career, Shah, who is considered one of the finest actors in the country, has played a variety of roles but in recent years he has been taking upparts which will make others think twice.

"I love playing those (negative) characters. I don't like playing the good guy, it is very boring. My favourite roles are the ones that I did in Mirch Masala and Mohra. These arethe characters which are up my alley and I thoroughly enjoyed them," Naseer told PTI.

"I had no doubts about the role in 'The Dirty Picture' and I knew what I required to do in this role. I suspect that it is the real me," he added.

The 61-year-old star's next outing is 'Chaalis Chaurasi', which will see him exploring his humorous side, which he feels has been slightly ignored in his career.

Directed by Hriday Shetty, the film is about four cops with an ulterior motive and Shah plays one of them. The actor is seen doing a spoof of 'Ocean's Eleven' in the trailer ofthe movie, which hits theatres on January 13.

"I think another aspect of acting that I have not touched enough is comedy and I would really like to do more of it in the future. This film had a lot of scope for that genre. Ithad that 'Jaane Bhi Do Yaaro' kind of humour. The trailer was a spoof on 'Ocean's Eleven' and it was fun."