Career
Yousaf was born in Mumbai, India and later migrated to Karachi, Pakistan. Currently, he is resident in Rawalpindi and coaches young snooker players in one of the largest snooker clubs of Pakistan, Dolphin Snooker Club, situated in Chandni Chowk, Rawalpindi. He also competed at the 2006 Asian Games in Doha.