Haffar was born in West London to parents from Ghana and Lebanon.[3] He played much of his junior rugby as a back row forward before moving to loose-head prop in the front row.[4]
Haffar attended Gunnersbury Boys' School in Brentford, and played for club side Grasshoppers RFC. He joined the London Irish Academy set-up at the age of fourteen.[5]
Club career
Haffar made his debut for London Irish against Harlequins in September 2022 and went on to make ten appearances in total during the 2022-23 season.[6][7] He scored his first try in the Premiership against Sale Sharks in March 2023.[8] A week later he was a second-half substitute as they lost to Exeter Chiefs after extra time in the final of the Premiership Rugby Cup.[9]