5 Απριλίου 1979
New Orleans, Louisiana, USA
Συμμετέχει σε 3 τίτλους στο EpinWatch
Todd Berger is an American film writer, director and actor.