Tariq Jordan

Tariq Jordan portrayed the 'Rep' in Planet of the Ood.