The Western Bulldogs' first Next Generation Academy signing, Khamis was added as a rookie in 2018 after taking up football in his final year of primary school, having arrived in Australia from South Sudan with his family in 2006. The 191cm swingman judges the ball in flight and is at his best as an intercepting defender, though he has also spent stretches forward. He has played 66 AFL games and kicked 21 goals.