Oden Roberts (birth name Oden Few Roberts) is a writer, a director, a cinematographer, and film producer. Born: December 28, 1979. Los Angeles, CA.