Charles Stephen Rogers (born March 28, 1942) was a British Columbia politician and cabinet minister from 1975 to 1991. Rogers ran for the leadership of the British Columbia Social Credit Party in the 1986 leadership race, but lost to Bill Vander Zalm. He was born in Vancouver, British Columbia, the son of Forrest Rogers and Gwynneth Thomas, and was educated in Vernon and Vancouver. In 1967, Rogers married Margaret Wallace. He married his second wife Valerie Richards in 1991.Stephen has four children—two from both marriages. Rogers is a lifelong resident of Vancouver.