The man is charged with attempted murder and assault after an attack on US politician Nancy Pelosi's husband.