Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Shirley Cheechoo was born in 1952 in Eastmain, Quebec, Canada. She is an actress and director, known for Backroads (2000), Moose River Crossing (2013) and Johnny Tootall (2005). She is married to Blake Debassige. They have one child.