Why? He deserved much more better roles.
Damn right, he did, but somehow he did catch on with general audiences the way Jackie and Sammo did.