Jo-Anna Downey(1966-2016)
- Actress
Jo-Anna Downey was born on 1 February 1966 in Toronto, Ontario, Canada. She was an actress, known for Schmooze (1999), The 2000 Canadian Comedy Awards (2000) and The Toronto Show (2003). She died on 1 December 2016 in Toronto, Canada.