Chu Omambala

Chu Omambala

Personal Details

Career

2017
Liar
Liar as Semer
Watch
2005
Doctor Who
Doctor Who as Major Blake
Watch
2001
Masterpiece
Masterpiece as The Prince of Morocco
Watch