Eben Figueiredo

 voiced Leet and the Rangers in the Ravenous audio story Planet of Dust.