Profession: Actor, Director, Writer
Birthdate: 29 April 1969
Birthplace: Chicago, Illinois, USA
Eldon Chance, a San Francisco-based forensic neuropsychiatrist who reluctantly gets sucked into a violent and dangerous world of mistaken identity, police corruption and mental illness. After an ill-advised decision regarding an alluring patient who may or may not be struggling with a multiple personality disorder, Chance finds himself in...