Birthday: September 17, 1971 in Grand Rapids, Michigan, USA
Todd Edwards was born on September 17, 1971 in Grand Rapids, Michigan, USA. He is a writer and director, known for La véritable histoire du Petit Chaperon Rouge (2005), Chillicothe (1999) and Jeffie Was Here (2010).