John Boyd as CTU analyst Arlo Glass in 24 Season 8

John Boyd as CTU analyst Arlo Glass in 24 Season 8

John Boyd as CTU analyst Arlo Glass in 24 Season 8