James Preston Rogers
1972-08-02 ( 52 years old ) in Toronto, Ontario, Canada