Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Jo-Anna Downey was born on February 1, 1966 in Toronto, Ontario, Canada. She was an actress, known for Schmooze (1999), The 2000 Canadian Comedy Awards (2000) and The 11th Annual Canadian Comedy Awards (2010). She died on December 1, 2016 in Toronto, Canada.