Khamis was born in current day South Sudan, and in 2006 at the age of six he and his family moved to Australia as refugees. After watching a game at the MCG during his final year of Primary School in 2012, he joined a local team St Albans, playing the game for the first time. He made a mark at the club and in 2016 was selected to play for Western Jets in the Under 19 NAB League.[2][3]
After concerns about fitness led to him being seen as a "two million to one chance to debut" by coach Luke Beveridge. In 2021 he would finally make his debut in the Bulldogs Round 8 win against Carlton.[5]
Due to only playing ten games since joining the club, including only one in 2023, there were calls for Khamis to leave the club to find more game time. Although he would instead sign a new one-year contract in October 2023.[6]
Statistics
Statistics are correct to the end of round 3, 2024.[7]