Rene Zagger

Rene Zagger played Padra Toc Shafe Cane in the Doctor Who story Utopia.