Evan Sabba was born on May 27, 1970 in Toronto, Ontario, Canada. He is an actor, known for Lucky Girl (2001), Biohazard 3: Last Escape (1999) and After the Harvest (2001).
Evan Sabba was born on May 27, 1970 in Toronto, Ontario, Canada. He is an actor, known for Lucky Girl (2001), Biohazard 3: Last Escape (1999) and After the Harvest (2001).