Felix Silla has played many characters in sci fi. from Planet of the apes to Buck Rogers, from The Adams Family to Return of the Jedi…he is truly a giant in our sci fi community.

SOURCESci-Fi Central
Mark Newbold
Mark is the Daily Content Manager for Jedi News as well as the Program Director, and co-host of RADIO 1138 and Take Cover on the Jedi News Network.
Entertainment Earth