I need to translate the following sentence into french.
He is one of the few people in the world doing this.
I'm not sure how it goes. My try is "Il est un d'entre une poignée de gens du monde qui font ça." Please correct me if you feel it strange.