He plays your everyday londoner twenty/thirty something partyhead pretty well, i guess he is alright as that. The films he appears in aren't bad either. He just has the one character. Although that British film with Gillian Anderson being gang-raped with both him and her planning revenge was really damn good, or so it seemed at the time. Not sure on the title, google it maybe? He is a regular character in Eastenders now, people i visit watch that show, so i always get a sneak peak of it. There is no reason to hate him, though he does believe in ghosts, but many actors are superstitious.
Edit: Why do people think he is supposed to be a hard man? Most films I see him in, he is a pussycat that likes to get a little unsober. Having a London accent does not imply you are trying to act hard.
Edited Edit: Closure! (Straightheads, in UK) That is the film, go see! It has an ending you certainly won't forget anytime soon.