Vez Delahunt

Vez Delahunt played a Thal in the Doctor Who story The Daleks.