Chu Omambala

Chu Omambala played Major Richard Blake in the 2005 Doctor Who television story The Christmas Invasion.