He sounds just like my cat Bazza (who's missing), apart from the age. Bazza would chase every cat he saw out of our garden and has even chased a couple of friends' dogs down the driveway in the past! Having said all that, he's the biggest softie in the world when he's with people he likes.
A pic would be good as people may be more likely to warm to him then.