
Otto Felix
Birthday: 31 December 1942, Pittsburgh, Pennsylvania, USA
Otto Felix was born on December 31, 1942 in Pittsburgh, Pennsylvania, USA. He was an actor, known for James Dean (2001), Up in Smoke (1978) and South of Heaven, West of Hell (2000). He died on Decembe ...Show More
Otto Felix's FILMOGRAPHY
as Actor (55)