Justin Theroux loves bad guy roles

Updated: Aug 14, 2011, 10:23 AM IST

London: "Your Highness" star Justin Theroux has revealed he is much happier portraying a villain than a romantic lead.

"Bad guys are great because you just come in and shout, muster up a little speech and then zap someone and go out. And I must say it was a brilliant experience on `Your Highness`, I`ve got to play a 10-year-old boy basically," femalefirst.co.uk quoted Theroux as saying.

Theroux is currently dating Jennifer Aniston.