Male all-rounder who has played for the Khyber Pakhtunkhwa Cricket Team as well as Islamabad United during his professional career. He signed his first professional club contract with Khyber Pakhtunkhwa in 2020 at just 19 years old. He was later selected to represent the Pakistani men's national team.
As a kid coming up, he originally got his start in cricket while playing tape ball. Before his professional career, he was given the opportunity in the 2020 U-19 Cricket World Cup.
While playing with Khyber Pakhtunkhwa, he and his teammates played in the 2020-21 Quaid-e-Azam Trophy championship match. The championship match was played at the National Bank Cricket Arena in Karachi, Pakistan.
Although he was born in North Waziristan, Pakistan, he grew up living with his family in the city of Peshawar.
He played alongside Shadab Khan as a member of Islamabad United during the 2023 club season.