Craig was born on Little Mountain in Vancouver, British Columbia, Canada in 1949. Carving became a hobby while he pursued an education in environmental studies. His post-graduate career in wildlife management and habitat protection kept Craig in close contact with his artistic subjects, and took him to many wild areas of North America. Following a stay in Rivers Inlet on BC's remote central coast, he moved with his young family to Victoria B.C. in 1987. His lifelong interests in art and nature called him to a full-time carving career in 1990.

In May 1995, the desire to live closer to the rugged natural beauty of the coast brought him to Piers Island, a small community in the Gulf Islands north of Victoria, where he and his partner Lynn designed and built their new home and studio. Craig is passionate about life on earth, its mystery, magic, beauty and diversity. His work celebrates and honours the creatures with which we share this planet.                                                                                        

Craig is now semi-retired which means carving what he wants, when he wants with very little time dedicated to the business side of his 37+year career.