Kiel was a character in the Cloverfield Paradox. He served as the commander onboard of the Cloverfield Station. He is played by English actor David Oyelowo.
Kiel was a character in the Cloverfield Paradox. He served as the commander onboard of the Cloverfield Station. He is played by English actor David Oyelowo.