Ewen Solon

Ewen Solon played Chal in The Savages and Vishinsky in Planet of Evil.