Tag

Return of the Jedi

Browsing

Felix Silla was one of those actors you likely saw many times on TV or in blockbuster films but you’d never recognize him out of costume. The Italian born actor, for example, was unrecognizable under a body suit of hair as Cousin Itt on The Addams Family (1964-66). Later, he played an Ewok in the