Augustus Oduya

Colonel Oduya, appears in the Torchwood serial Children of Earth. In the first part, he meets with civil servant John Frobisher to announce suspicions of an alien invasion (The 456). He correctly deduced that if UNIT had pieced the situation together, then Torchwood also must have.