No photoAlex TorresActorIMDb Acted in 32000s2004Robbing PeterChema1990s1998Six-String SamuraiGrungy / Space Suiter / Underground Dweller621990The Lost PlatoonVillager