Otto Felix was born on December 31, 1942 in Pittsburgh, Pennsylvania, USA. He was an actor and producer, known for Cheech & Chong - Viel Rauch um nichts (1978), South of Heaven, West of Hell (2000) and Ein Colt für alle Fälle (1981). He died on December 13, 2008 in Los Angeles, California, USA.