Charles Abomeli (born in London, England) is a British actor, known for playing Colonel Oduya in the third series of British science fiction drama Torchwood: Children of Earth.
2023
as Tayo
2022
as General Landsman
2019
as David Onyilogwu
2017
as Joe Jackson
2006
as Colonel Oduya
2005
as Andy