Director, Actor Todd Savell was born on June 18, 1964 in Dallas, Texas, USA. He was a director and actor, known for Avant toi (1997) and Streamers (1983). He died on March 24, 2006 in Dallas. Born: June 18, 1964 Star sign: Gemini Search: