J.J. McColl was born on December 24, 1936 in Vancouver, British Columbia, Canada as Joan E. Humphrey. She was an actress, known for The Pledge (2001), Replicant (2001) and Road Rage (1999). She was married to Frank Howard. She died on September 23, 2008 in White Rock, British Columbia.