[1] 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.
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] Although he was overlooked during the 2018 AFL draft, he was selected shortly after as a Category B rookie by the Bulldogs.
[4] 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.