Susan Horton was born on May 3, 1966 in Toronto, Ontario, Canada. She was an actress, known for
The Incredible Hulk (2008),
RoboCop (2014) and
Max Payne (2008). She was married to
L. Dean Ifill. She died on November 29, 2013 in Toronto, Ontario, Canada.