Evan Sabba
An image from Trapped in a Purple Haze, one of the productions that also features Evan Sabba.

Evan Sabba

May 27, 1970 — Toronto, Ontario, Canada
Lucky Girl

Lucky Girl

2001

Trapped in a Purple Haze

Trapped in a Purple Haze

2000

Double Take

Double Take

1998

Brats of the Lost Nebula

Brats of the Lost Nebula

1998