Benjamin Sadler was born on February 12, 1971 in Toronto, Canada. He is an actor, known for Side Effects (2007), Dresden (2006) and Passion (2012). Read more on iMDB