No photoAntonio TagubaActor · Born October 31, 1950 · Manila, PhilippinesIMDb Appearances32020s2025Cover-UpSelf - U.S. Army Major General812022A Long MarchSelf2000s2007Ghosts of Abu GhraibSelf82