well if you want if for SWEEPING, then you'll really have to work on it. Intimidate isn't a bad ability on him, but Technician really comes in handy, even if you are using him for full on sweeping.
Tyrogue @ Leftovers/Life Orb
Adamant Nature
252 ATK/224 HP/32 SPD
Ability: Technician
-Close Combat
-Stone Edge/Pursuit
-Aerial Ace
-Mach Punch/Agility
as a bulky fighter with below average speed, you need to nourish his very low HP. i'd personally go with pursuit for the extra damage on the switch (and besides, dark + fighting combo hits almost everything except for heracross, which is what aerial ace is for). Technician boosts the power of Aerial Ace to 90, so feel free to fire in against other fighting types. finally ,considering you want a sweeper set, agility is there for obvious reasons while mach punch somewhat takes places of agility, with Technician + STAB, becomes 80 base power.