The Devitts, Stu Richards - The Vigilante