an Entity in Data Space: 134.155.108.49:8890
Chad Todhunter (born on September 22, 1976 in Vancouver, British Columbia, Canada) is an actor who portrayed Ben in the Millennium television series.