I think that Tim could pull any role off tbh :) He's a very versitile and very talented actor.
I think he's great at the action (Incredible hulk)
He is brilliant at doing roles that require intense emotion and, or, strong characters, so I could see him in romantic and horror films.
I think I could see him doing period dramas, if he could pull off more of a 'posh' English accent, his Cockney (Londoner) accent wouldn't really work for it, lol :)
I think he could do comedy really well too- just to see that lovely smile of his, bless him ;) (Actually love Tim Roth lol :D)