Iqbal Theba is a Pakistani-American actor best known for his role as Principal Figgins in Glee (with Victor Garber and Amy Aquino), he played General Arshad in 2.9 Passage (Part 2).
Advertisement
Iqbal Theba is a Pakistani-American actor best known for his role as Principal Figgins in Glee (with Victor Garber and Amy Aquino), he played General Arshad in 2.9 Passage (Part 2).