Chu Omambala

Chu Omambala played Major Richard Blake in The Christmas Invasion.