Filmography

Arachnid
4.3
Arachnid
2001
as Toe Boy (as Robert Gabriel Vicencio)
Marco Polo
6.3
Marco Polo
2007
as Achmath's Henchman