Actor | Miscellaneous Crew | Production Manager
In addition to films, he acted in numerous television series in guest roles, including the recurring role of "Zumdish", the manager of the intergalactic Celestial Department Store on Lost In Space.
He would make a pop with his mouth.
Los Angeles, California, USA
Check out our guide to the Golden Globes, see what IMDb editors are watching, and more.