Known For
Acting
Marco Polo
Achmath's Henchman
2007
Arachnid
Toe Boy (as Robert Gabriel Vicencio)
2001