Loading...

David Odell

Search on Amazon

Biography

Merced, California, USA
David Odell was born on February 12, 1934 in Merced, California, USA. He is a writer and actor, known for The Dark Crystal (1982), Masters of the Universe (1987) and The Muppet Show (1976). Read more...

Actor

Directing

Writing