Chu Omambala

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