Entertainment Weekly reports that the actor will play an elite sniper named Jacob Ripkin Broadsky in at least three episodes.
Series creator Hart Hanson revealed that Vosloo's character would be involved in the assassination of a recurring cast member.
"We've got someone worse than the Gravedigger coming," he explained. "And if the Gravedigger is Evil Brennan, [then Broadksy] is Evil Booth. Remember, Booth was a sniper."
Vosloo previously starred as Imhotep in 1999 film The Mummy and its 2001 sequel, and also played terrorist Habib Marwan in the fourth season of 24.
Bones returns for a new episode on November 4 at 8/7c on Fox. Vosloo is expected to make his debut appearance in early 2011.